
SVN
xafc
这个作者很懒,什么都没留下…
展开
-
Jira+SVN整合开发整理
Connection to Subversion repository http://svn.xxx.cn/Current failed: org.tmatesoft.svn.core.SVNAuthenticationException: svn: Authentication required for ''原因:据说是svnkit包的一个bug.解决方案: 添加JVM系统参数-Ds...2011-08-19 18:24:42 · 437 阅读 · 0 评论 -
SVN Commit failled - Access is denied : 500 Internal Server error
最近IT做了Vistual SVN服务器的升级,将旧服务器数据迁移到新的服务器,迁移过程很简单,只是将旧SVN的Repository复制到新服务器,再将新服务器的SVN库指向该目录,然后测试,checkout没有问题,但是进行提交却报如下的错:[color=red]svn:Commit failled (details follow): svn: Can't open file 'D:\...原创 2012-09-19 14:08:36 · 262 阅读 · 0 评论 -
获取Svn mergeInfo总结
方法一:利用svnkit的api进行获取,代码如下:[code="java"] public String getMergeInfo1(String svnURL) { Properties properties = System.getProperties(); properties.setProperty("svnkit.http.methods"...原创 2013-06-10 18:23:30 · 1454 阅读 · 0 评论 -
SubEclipse:Path is not a working copy directory
org.tigris.subversion.javahl.ClientException: Path is not a working copy directory使用Eclipse3.7,安装完subeclips插件后,使用该插件进行svn代码更新没有问题,但进行提交时报错,错误信息如下:commit -m "add system test" D:/Email/emm/src/m...原创 2012-03-23 15:25:54 · 257 阅读 · 0 评论 -
VisualSVN修改日志自动发Email实现
网上实现SVN提交自动发Email的文章很多,但修改日志自动发Email的文章少之又少,花了两天的时间,终于给摸索出来了,高兴之余还需总结。 SVN这类功能的实现离不开钩子脚本的编写,对于日志的修改所对应的hook为pre-revprop-change.tmpl或者post-revprop-change.tmpl。在这里是修改后才发邮件,所以要使后者生效,创建post-revprop...原创 2012-02-08 18:33:07 · 320 阅读 · 0 评论 -
SVN修改日志限制脚本
@echo offset SVN_BINDIR=C:\"Program Files"\"VisualSVN Server"\binsetlocal enableextensions enabledelayedexpansionset repos="%1"set rev="%2"set user="%3"set propname="%4"set action=&q原创 2011-12-16 15:48:31 · 142 阅读 · 0 评论 -
CruiseControl+SVN+Maven+Tomcat6持续集成搭建总结
最近经理让我去研究并且给搭建一个持续集成的环境,这样一来,以后持续集成开发将会非常方便,开发人员开发完提交代码到SVN,CruiseControl会检测SVN代码是否有异动,如有异动,则自动进行编译,编译成功则自动将编译的结果布暑到tomcat,如编译失败则发送邮件给相关人员,布暑完毕自动重启,这样测试人员就可以在测试站点进行测试。自动化代替人工的反复操作,确实很有意义,并且提高了工作效率。...2011-08-03 17:56:11 · 132 阅读 · 0 评论 -
SVN提交时报403错误解决方案
今天同事向SVN提交代码时报错,我帮忙看了下,报的错是:[color=red]Server sent unexpected return value (403 Forbidden) in response to MKACTIVITY[/color],这错误我以前还真没碰到过,于是很感兴趣地思考起来,403 Forbidden会不会是没有权限,可是他可以正常更新,为了确认下,就让他去找IT部门...2011-07-20 12:42:28 · 1584 阅读 · 0 评论 -
SVN保存了密码却仍需要输入用户名密码解决方案
之前一段时间使用SVN保存了密码,之后的一些操作都不需要再输入用户名和密码了,好景不长,最近忽然关于SVN的操作都需要输入用户名和密码,即使保存密码仍不起作用。在网上没找到半点有用的资料,之前也没什么时间去解决,现在实在是忍无可忍,每次提交更新都得输入用户名和密码烦死了,看来抽些时间把这问题搞定很有必要。着手分析,要么是服务器配置问题,要么是客户端配置问题。出现这问题是我让IT部门给加了...原创 2011-10-06 18:17:15 · 1806 阅读 · 1 评论 -
svn钩子详解
钩子脚本的具体写法就是操作系统中shell脚本程序的写法,请根据自己SVN所在的操作系统和shell程序进行相应的写作. 所谓钩子就是与一些版本库事件触发的程序,例如新修订版本的创建,或是未版本化属性的修改。每个钩子都会被告知足够多的信息,包括那是什么事件,所操作的对象,和触发事件的用户名。通过钩子的输出或返回状态,钩子程序能让工作继续、停止或是以某种方式挂起。...原创 2011-09-28 12:48:15 · 230 阅读 · 0 评论 -
详解SVN文件冲突和树冲突解决方法(转)
当你从版本库更新、合并文件时,或者切换工作副本至一个不同的URL时你会遇到冲突。有两种冲突:SVN文件冲突当两名(或更多)开发人员修改了同一个文件中相邻或相同的行时就会发生文件冲突。SVN树冲突当一名开发人员移动、重命名、删除一个文件或文件夹,而另一名开发人员也对它们进行了移动、重命名、删除或者仅仅是修改时就会发生树冲突。SVN文件冲突当两名或更多开发人员修改了同一个文件中...原创 2011-06-28 18:58:07 · 588 阅读 · 0 评论 -
SVN hooks+Jira WebService实现控制日志信息提交总结
一、SVN hooks相关知识 SVN hooks即SVN钩子脚本是利用后台的管理命令和所需要使用的hooks提供的参数。来进行一些组合,满足的需求! 钩子脚本在每个repos的hooks目录下面。每个里面都有模板,名字如:pre-commit.tmpl等,要实现钩子脚本,即在hooks目录下创建批处理或者可执行文件,文件名与相应的钩子模板名同如:pre-commit.bat。二、We...原创 2011-09-14 17:07:52 · 220 阅读 · 0 评论 -
svn图标不显示的解决方案
刚重装成win7系统,装了最新TortoiseSVN客户端,一切使用正常,但checkout出来的目录却没有svn相应的图标.没有这些图标,使用起来非常不方便.Windows Explorer Shell 支持 Overlay Icon 最多15个,Windows 自身已经使用了4个,所以就只剩下了11个 供我们使用。如果你之前安装了例如360这样的软件,那么可能我们可利用的就更少了,很有...原创 2014-10-28 17:22:20 · 240 阅读 · 0 评论