我有一个分支结账是干净的(无改动),但我不能复兴行李箱回到我的分支,因为SVN认为我有一个混合版本的工作副本:svn中不能修复的混合版本工作副本?
c:\myproject> svnversion
2045:2047
这个问题似乎引起通过我的外部之一:
c:\myproject> svn propget svn:externals tools
-r1448 ^/tools/external/trunk/gandalf/bin gandalf/bin
-r1508 ^/tools/external/trunk/gandalf/include gandalf/include
-r1508 ^/tools/external/trunk/gandalf/lib gandalf/lib
-r1428 ^/tools/external/trunk/jsdb jsdb
-r2045 ^/tools/external/trunk/java/lib/jing.jar jing.jar
你会注意到,所有的人都目录的外部,而不是单个文件的外部,除了jing.jar,这是相同的版本是什么“svnversion,如果”认为是最低的我的工作副本的范围,这应该是一个干净的结账r2047。
我该如何解决这个问题? (除了不使用单个文件的外部)
我试过做更新,新签出和svn清理,它仍然有这个问题。我正在使用TortoiseSVN 1.6.12
只是'svn up'工作正常。 –