我不能进行SVN提交。我得到了这个错误:
org.apache.subversion.javahl.ClientException: The working copy needs to be upgraded
svn: Working copy 'C:\.... is too old (format 10, created by Subversion 1.6)
如何修复呢?
发布于 2012-08-07 23:57:51
在eclipse中,您可以选择项目,右键单击->团队->升级
发布于 2013-02-28 22:52:23
如果您刚刚在您的机器上升级到SVN 1.7 (就像我刚刚做的那样),并且在您的Eclipse工作区中有许多需要升级的项目,那么您可以在基于Unix的系统上的终端窗口中执行以下操作:
cd [eclipse/workspace] # <- you supply the actual path here
for file in `find . -depth 2 -name "*.svn"`; do svn upgrade `dirname $file` ; done;
在谷歌了一下之后,我发现了Windows用户似乎等同的东西:
http://www.rqna.net/qna/mnrmqn-how-to-find-all-svn-working-copies-on-win-xp.html
请看半页下方Alexey Shcherbak的答案。
发布于 2017-09-19 21:28:41
当有其他工作副本嵌套在您的工作副本中时,您还会收到有关需要升级工作副本的奇怪消息。我有一个Symphony项目的问题,一些框架文件夹是工作副本,我想它们在发布之前没有被正确清理。
在这种情况下,只需搜索.svn
文件,然后删除您不需要的.svn
文件夹(当然,不要从根目录删除您的文件夹)。
https://stackoverflow.com/questions/7992034
复制相似问题