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

 

 

posted @ 2020-03-07 13:44  zyxywy  阅读(274)  评论(0编辑  收藏  举报