svn的uuid与以前不匹配,如何解决!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了svn的uuid与以前不匹配,如何解决!相关的知识,希望对你有一定的参考价值。

参考技术A 具体办法如下:
1、首先查看项目的所有者的uuid
#
svnlook
uuid
e:/svn_root/mydoc
62b86956-73d9-2945-ba87-0546d71898f9
2、更新项目的uuid
#
svnadmin
setuuid
e:/svn_root/mydoc
6aed1349-fe9f-9245-a4a0-02dba53eb2d0
3、查看一下更新后的uuid
#
svnlook
uuid
e:/svn_root/mydoc
附:
uuid是repository创建时自动生成的一个随机数,
svn
client利用uuid判断是否为同一个resp。一般遇到uuid不同时,需要重新checkout。

svn"重新定位"提示版本库uuid不匹配

svn"重新定位"提示版本库 uuid不匹配:

版本库 "https://wolfcome110/svn/andon" 的 uuid是 "d52648bd-f327-334c-a464-f6bded7b9ca2",但工作副本的是"5ad64c3d-b4ae-8641-b331-d04acc68038d",如下图所示

 技术图片

 

 

 查看uuid命令:svnlook uuid d:Repositoriesandon

解决方案:

修改版本 uuid为一样的命令:

svnadmin setuuid D:Repositoriesandon ad64c3d-b4ae-8641-b331-d04acc68038d


 

以上是关于svn的uuid与以前不匹配,如何解决!的主要内容,如果未能解决你的问题,请参考以下文章

svn"重新定位"提示版本库uuid不匹配

是否有永久修复 SVN 校验和不匹配的解决方案?

SVN 中的TreeConflict冲突怎么解决

SVN中如何解决文件冲突

SVN中如何解决文件冲突

如何解决与 git-svn 的冲突?