1

我的 Eclipse Subversion 存储库有问题。显然,我正在开展一个项目,我们的团队在该项目中最新添加的内容正在上传到存储库。我从我们的存储库中导入了一个名为“Test”的文件夹,后来又删除了它……现在我在导入同一个文件夹时遇到了问题。尝试导入时出现以下错误:

“SVN 导入”遇到问题。

org.apache.subverison.javahl.ClientException:  The process cannot access the file  because another process has locked a portion of the file.
svn: Can't read file 'C:\Users\Submersed\workspace\.metadata\.lock': The process cannot access the file because another process has locked a portion of the file.  

org.apache.subversion.javahl.ClientException: The process cannot access the file because another process has locked a portion of the file.  
svn: Can't read file 'C:\Users\Submersed\workspace\.metadata\.lock': The process cannot access the file because another process has locked a portion of the file.  

我已经尝试删除该.metadata\.lock文件,并尝试完全重新安装 eclipse 和 subversion。我已经能够将数据导入到外部驱动器,但是不能将其存储在本地驱动器上很麻烦。

如果有人知道问题可能是什么,请告诉我。

谢谢!

4

1 回答 1

1

您不应该检查整个工作区。您应该只签入没有元数据的项目并生成工作空间。您可以使用mavenMaven to Eclipse等工具生成项目配置。所以你可以避免不同路径等问题。

但是,如果您必须检查整个工作区,请使用命令行工具。Eclipse 在您的工作区打开时持有锁定文件,因此当 Eclipse 打开它时您不能覆盖该文件。

于 2012-12-02T08:49:11.823 回答