SVN服务更换小记(由subversion更换为VisualSVN)

本次迁移遇到的一些问题和网上找到的解决方案,我都列在文末了,作为以后的回顾。

近期由于原svn服务(apache+Subversion)在配置权限的时候会出现写入配置后保存,整个svn项目都无法访问的情况,并且一直定位不到原因,非常严重影响工作效率。因此决定用一个一劳永逸的办法--更换服务,来解决这个问题。

无意中发现其实有VisualSVN Server可以用图形化的方式来管理版本库,再加上它不像apache+svn的方式那样,需要繁琐的配置,最重要的是,这个服务它完成是免费的,瞬间被打动。经过试用,也确定这个东西好用,便决定就用它,来取代现在的服务器上1.4版本的svn服务。

因为本身服务器是32位 windows server 2003,纵visualsvn server有再高的版本(现在最新版本应该是3.9.1,https://www.visualsvn.com/server/download/,这是最新版本的下载链接,有32位和64位),能支持03系统的,我选择了2.6.5版本(我放在百度网盘,需要的请自取:https://pan.baidu.com/s/13giBFS7XzP6gB7Gn0nS2cQ )。下载安装一气呵成,超简单。

这里并不是要来讲配置过程的,因为它在安装的过程就没有难点。我要记录的,是使用过程中遇到的一些问题。

第1个问题(已解决):

使用dump迁移的过程中,导入的时候出现一个情况,提示svnadmin:Expected fs format "2";found format "6"。

原因:网上找了找原因,说是服务版本不一致导致的。我突然想到,我是从svn1.4中导出,需要导入到是其他类型的svn服务,但是用的仍是旧svn的命令路径。

解决:于是把导入路径由原来的svn更换为visualsvn再导入,导入成功。(测试了一下,从原svn服务dump出项目的时候,用visualSVN的路径也可以)

第2个问题(已解决):

导入的项目,从小乌龟上查看项目列表时,可以看到 author和date 的记录是有保留完整的,但是show log的时候,提示却是日志路径path not found

9月3

周五的时候,在网上找了一个下午,居然都没有找到解决这个问题的答案,是我太菜

(T T)。都准备要放弃了。

今天

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值