svn使用问题记录1
SVN使用问题
1、svn: line 19: Option expected
修改配置文件svnserve.com,配置项前面有空格,没有顶格。
anon-access = read
auth-access = write
password-db = passwd
realm = My First Repository
2、svn: The repository at 'svn://xxxxx' has uuid 'XXXX', but the WC has 'XXXX'“
当svn服务器更改后,uuid也跟着变化。需要修改客户端uuid(建议)或者服务端uuit(个人用可以修改)
uuid是respository创建时自动生成的一个随机数,svn client根据uuid判断是否同一个项目
解决方法:
1、重新checkout路径,会对原先内容覆盖(不建议)
2、客户端修改uuid
a、在项目目录下有个.svn的隐藏文件夹,设置显示隐藏文件即可
b、编辑wc.db文件,通过搜索原uuid找到文件中的uuid,全部替换。
c、重新定位(relocate)svn路径就行
3、服务器侧修改uuit
1、查看当前项目的uuid
svnlook uuid /var/svn/respo_name
2、更新项目uuid
svnadmin setuuid /var/svn/respo_name "new_uuid"
3、检查新的uuid
svnlook uuid /var/svn/respo_name