0

我制作了一个简单的 Java 实用程序来对源项目文件夹(从 SVN 签出)执行一些简单的操作。由于某种原因,Java 复制或更改文件后,我无法删除 SVN 元数据文件。我使用 Tortoise SVN,并且正在运行 Win7。我可以在 Java 接触之前使用文件资源管理器复制/删除文件夹。我尝试过的事情:

  • 使用 FileUtils 读写
  • 仅使用普通 java io(关闭文件流)
  • 重新启动(仍然无法删除!)
  • 关闭 SVN 上的缓存并重新启动
  • 我无法清理、更新或检查项目,因为 Tortoise SVN 说元数据已损坏

现在我的机器上有 8 个文件夹无法删除,重启也无济于事。

4

2 回答 2

0

如果你7-Zip File Manager的机器上有,尝试用它来删除

于 2013-09-24T17:35:32.757 回答
0

svn元数据文件可能默认处于只读状态,你可以在java中删除之前尝试调整读写属性。

于 2013-09-25T06:27:05.330 回答