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.
(文章来源 www.iocblog.net)
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格式即可
文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。