【发布时间】:2013-07-29 08:26:00
【问题描述】:
我安装了 SVN 并将其作为守护程序运行 (Ubuntu 11.04)。我已经从命令行成功提交了 repo,但是每当我尝试通过 subclipse 提交时,我都会收到以下错误:
org.tigris.subversion.javahl.ClientException: Operation not permitted
svn: Can't remove '/home/dave/share/workspace/project/.svn/tmp/entries'
svn: Can't remove file '/home/dave/share/workspace/project/.svn/tmp/entries': Operation not permitted
org.tigris.subversion.javahl.ClientException: Operation not permitted
svn: Can't remove '/home/dave/share/workspace/project/.svn/tmp/entries'
svn: Can't remove file '/home/dave/share/workspace/project/.svn/tmp/entries': Operation not permitted
我尝试递归地取消设置粘性位,因为我看到这是不久前对线程的修复。我还在 Eclipse > Team > SVN 中将我的 java 从 JavaHL 切换到了 SVNKit,但这也不起作用。有没有人遇到过这种情况并可以提供帮助?
【问题讨论】:
-
所以事实证明是使用我的虚拟机(Ubuntu 在其中运行 Win 7 主机)共享目录导致了这个问题。我在共享文件夹之外的 Eclipse 中创建了项目并且它工作正常。