A 已将系统生成的一个项目中的文件夹复制到另一个项目中。现在我想提交项目中的所有内容,文件夹已复制到。
我得到的是(复制的文件夹在文件夹/webapp 中):
org.tigris.subversion.javahl.ClientException:试图锁定一个已经锁定的目录
svn:工作副本“/home/user/webshop/webshop-impl/src/main/webapp”已锁定
好的,我尝试 Team-> Cleanup 并得到:
org.tigris.subversion.javahl.ClientException: Path is not a working copy directory
svn: '/home/user/webshop/webshop-impl/src/main/webapp/gwtmodules' is not a working copy directory
org.tigris.subversion.javahl.ClientException: Path is not a working copy directory
svn: '/home/user/webshop/webshop-impl/src/main/webapp/gwtmodules' is not a working copy directory
这个 Eclipse SVN 客户端因为这个该死的底格里斯河异常困扰了我很长时间 =)
请帮助提供建议:) 我做错了什么?
最佳答案
当我收到此错误时,这也让我感到困惑。如果我们在提交更改时有一些待处理的 session ,则会发生这种情况,因此我们需要在再次尝试提交之前进行一些清理。
这是修复:
在 STS 或 eclipse 中,右键单击有问题的项目,单击 Team,然后选择 Refresh/Cleanup。 SVN 获取有问题的 .lock 文件并删除它们。您也可以从命令行执行此操作。
关于Eclipse, SVN 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4970060/