首页 > 其他 > 详细

svn修改uuid

时间:2015-11-10 01:51:34      阅读:451      评论:0      收藏:0      [点我收藏+]

操作TortoiseSVN时,报如下错误: 

      Command Update 

      Repository UUID ‘xxxxxxxx‘ doesn‘t match expected 

      UUID ‘xxxxxxxx‘ 

      Finished! 


      可以看到,原来Repository创建者的UUID是前者,而现在所操作的是后者的UUID。因此,目前的解决办法是:使用相关命令更新Repository的UUID。 


具体办法如下: 

      1、首先查看项目的所有者的UUID 

      # svnlook uuid /opt/svn/colleage 

      xxxxxxx


      2、更新项目的UUID 

      # svnadmin setuuid /opt/svn/colleage a8ace837-8dc3-416d-a764-d1b9f94a0735



      3、查看一下更新后的UUID 

      # svnlook uuid /var/svn/repos 



附: 

      UUID是repository创建时自动生成的一个随机数, SVN Client利用UUID判断是否为同一个resp。一般遇到UUID不同时,需要重新checkout


svn修改uuid

原文:http://zhuximing.blog.51cto.com/8197583/1711178

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!