问题描述
Error:svn: E170009: Commit failed (details follow):
svn: E170009: Repository UUID ‘36729a58-3d33-802b-956c-0e92965f41c3’ doesn’t match expected UUID ‘5f33f2ff-87ec-aa41-8298-153df3acg56h’
解决方案
方案一
可以看到上面问题,Repository的UUID是前者,而我操作的匹配UUID是后者,因此,目前的解决办法是:使用相关命令更新Repository的UUID成下面我操作的UUID。
1. 查看SVN Server 上的Repository的UUID
svnlook uuid /var/svvn/svnspos
显示 36729a58-3d33-802b-956c-0e92965f41c3
2.更新项目Repository的UUID:
svnadmin setuuid /var/svvn/svnspos 5f33f2ff-87ec-aa41-8298-153df3acg56h
方案二
1. 查看SVN Server 上的Repository的UUID
svnlook uuid /var/svvn/svnspos
显示 36729a58-3d33-802b-956c-0e92965f41c3
2.更新项目Repository的UUID:
cd /var/svn/svnspos/db
vi uuid (修改uuid)
5f33f2ff-87ec-aa41-8298-153df3acg56h
3. 查看一下更新的UUID的结果
svnlook uuid /var/svvn/svnspos
显示: 5f33f2ff-87ec-aa41-8298-153df3acg56h 更新成功