问题描述:
由于担心安全问题,所以更改了SVN的默认的端口号,开始没有发现问题,但是过了段时间之后,在 提交 更新的时候,出现下面的错误提示:
可以看到,原来Repository创建者的uuid是前者,而现在我操作的是后者的uuid,因为uuid不一致
解决方法:
1)在svn的服务器上查看当前的uuid:
[root@teddylu1987 teddylu]# svnlook uuid /data/svn/svndata/teddylu/
d4abafb3-ffbc-4764-b764-b8231d1bf4d7
2)更新项目Repository的UUID
[root@teddylu1987 teddylu]# svnadmin setuuid /data/svn/svndata/teddylu bfdb772f-0501-4255-9eb5-217459a72f2f
3)查看当前的uuid
[root@teddylu1987 teddylu]# svnlook uuid /data/svn/svndata/teddylu/
bfdb772f-0501-4255-9eb5-217459a72f2f
4)在客户端上再次提交更新!!!
SVN的UUID客户端和服务器不一致