SVN如何升级工作副本

时间:2011-11-03 08:46:26

标签: svn upgrade sts-springsourcetoolsuite

我使用STS来处理SVN。当我尝试升级(版本1.6)时,我收到此错误:

org.apache.subversion.javahl.ClientException: Invalid operation on the current working    directory
svn: Can't upgrade 'C:\..... as it is not a pre-1.7 working copy directory

找不到条目     svn:缺少默认条目 但是肯定错过了 - 我已经添加了新文件夹。 怎么解决?感谢。

5 个答案:

答案 0 :(得分:17)

我知道这个问题已经很老了,但是对于那些像我一样偶然发现并且仍然遇到问题的人来说,有一个你应该知道的问题:如果不是从工作副本根。就我而言,我在一个子文件夹中并收到错误消息:

svn: E155019: Can't upgrade '<path_to_sub_folder>' as it is not a pre-1.7 working copy root, the root is '<my_working_copy_root>'

只需更改为工作副本根目录并发出前面提到的

svn upgrade

那么一切都应该好。

答案 1 :(得分:1)

仔细阅读错误消息,因为其中包含工作副本中尚未升级为1.7用法的子文件夹的名称。此后,升级该特定文件夹:

svn upgrade ./[folder name]

(或您的SVN客户端使用的任何命令)

答案 2 :(得分:0)

将项目升级到1.7可能无法正常工作.. 你会遇到大麻烦,因为svn1.7不能处理1.6个项目(令人难以置信但真实的oO)

答案 3 :(得分:0)

请从命令行

尝试以下命令
cd <working copy>
svn upgrade

您的内部工作副本不符合1.7版

答案 4 :(得分:-3)

您尝试升级已经1.7(WC-NG)的工作副本。但升级仅需 1.6 WC