飞到大连 2011-08-20
今天在做svn版本库更新的时候,svnupxxxxxrepository,忽然报错了:Skipped'xxxrepository',发现没法更新,后来查到了原因,是因为最近公司搬机房,加上所有的项目都换服务器了,所以,对应的版本库也都换服务器了,结果发现线上的svn地址没有及时的变更,还是以前的版本,而在本地已经做了及时的变更,所以在本地能够顺利的进行提交,但是在服务器上就没法进行正确的更新了,解决办法,变更这个过期的版本库地址,为正确的地址:
svnswitch--relocateurl1url2url1表示过期的地址url2表示现在正确的地址。在地址变更完以后,svnup的时候就可以进行正确的更新了
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf