SVN安装使用心得

从VSS到SVN:

公司搞CMM3,咨询师建议我们更新版本管理工具,我们原来一直用VSS,虽然简单,但缺陷也很明显,因此,多方选择后,决定使用SVN。经过一段时间的安装使用,发现SVN确实比较强大,比如权限管理,比如目录操作。但另一方面也发现,配置时问题较多,可能跟它是开源并且最早用于linux下有关系。

1)服务器安装好了(apache版),但不能启动。
最后发现原因是我们服务器的操作系统太老(W2K Server),VC的虚拟运行环境需要的动态链接库版本太低,SVN模块不能识别,导致SVN服务不能启用。
The file msvcp60.dll are not found in your system folder and you must download and install it before using Subversion.
msvcp60.dll are one of the VC runtime files.


2)设置权限后用户不能访问版本库,后来发现权限文件里的版本库名字非要小写,用户才能登录。(报403错误)

3)访问版本库URL时非要写成小写才能commit,大写的话只能签出,不能commit(报403错误)

4)瑞星防火墙等默认会阻止svn tortoise连接服务器(报could not connect to server)

5)如果权限配置时目录名里面有中文,需要把权限配置文件转化为不带BOM的utf8格式(用UltraEdit或NotePad++等工具);
注意,是转换之后显示为正常中文,这时用suafe(一个java做的svn权限文件编辑工具)打开编辑时中文会显示为乱码
所以可先按ansi文档编辑(这时可以用suafe),再把编辑过的文件用editplus打开,将参数->文件->utf签名改成“总是删除签名”,然后另存为utf8格式即可

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值