注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

曹兆领的博客

有志者事竟成,破釜沉舟,百二秦关终属楚!

 
 
 

日志

 
 

SVN UUID 变更导致提交更新错误  

2010-07-16 17:48:00|  分类: SVN |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |



 
SVN UUID 变更导致提交更新错误

今天操作SVN Client 发现TortoiseSVN报如下错误:

Command Update
Repository UUID '62b86956-73d9-2945-ba87-0546d71898f9' doesn't match expected
UUID '6aed1349-fe9f-9245-a4a0-02dba53eb2d0'
Finished!
可以看到,原来Repository创建者的UUID是前者,而现在我操作的是后者的UUID。因此,目前的操作办法是使用相关命令更新Repository的UUID。
具体办法如下:
1.首先查看项目的所有者的UUID
svnlook uuid /var/svn/repos
62b86956-73d9-2945-ba87-0546d71898f9
2.更新项目的UUID
svnadmin setuuid /var/svn/repos 6aed1349-fe9f-9245-a4a0-02dba53eb2d0
3.查看一下更新UUID的结果
svnlook uuid /var/svn/repos
6aed1349-fe9f-9245-a4a0-02dba53eb2d0

可参考:http://ericge.javaeye.com/blog/658838

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

本文地址:http://lanbolee.com/blog/?p=633 , 转载请保留.

  评论这张
 
阅读(2287)| 评论(2)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017