Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t在Java写入Tortoise SVN元文件后删除它_Java_Svn_Windows 7_Tortoisesvn_Java Io - Fatal编程技术网

Can';t在Java写入Tortoise SVN元文件后删除它

Can';t在Java写入Tortoise SVN元文件后删除它,java,svn,windows-7,tortoisesvn,java-io,Java,Svn,Windows 7,Tortoisesvn,Java Io,我制作了一个简单的Java实用程序来对源项目文件夹(从SVN签出)执行一些简单的操作。由于某种原因,在Java复制或更改文件后,我无法删除SVN元数据文件。我用的是乌龟SVN,我运行的是Win7。在Java接触文件夹之前,我可以使用文件资源管理器复制/删除该文件夹。我尝试过的事情: 使用FileUtils进行读写 仅使用普通java io(关闭文件流) 正在重新启动(仍然无法删除!) 关闭SVN上的缓存并重新启动 我无法清理、更新或签出项目,因为乌龟SVN说元数据已损坏 现在我的机器上有8个

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

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

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

如果您的机器中有
7-Zip文件管理器,请尝试使用它删除默认情况下,svn元数据文件可能处于只读状态,您可以在java中删除它之前尝试调整读写属性。

我没有,更糟糕的是。。。我不能。策略。在windows中,我右键单击了>属性,文件不是只读的。我检查了源文件和不可删除的复制版本。