Can';t在Java写入Tortoise SVN元文件后删除它
我制作了一个简单的Java实用程序来对源项目文件夹(从SVN签出)执行一些简单的操作。由于某种原因,在Java复制或更改文件后,我无法删除SVN元数据文件。我用的是乌龟SVN,我运行的是Win7。在Java接触文件夹之前,我可以使用文件资源管理器复制/删除该文件夹。我尝试过的事情: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个
- 使用FileUtils进行读写
- 仅使用普通java io(关闭文件流)
- 正在重新启动(仍然无法删除!)
- 关闭SVN上的缓存并重新启动
- 我无法清理、更新或签出项目,因为乌龟SVN说元数据已损坏
现在我的机器上有8个文件夹无法删除,重新启动也无济于事。如果您的机器中有
7-Zip文件管理器,请尝试使用它删除默认情况下,svn元数据文件可能处于只读状态,您可以在java中删除它之前尝试调整读写属性。我没有,更糟糕的是。。。我不能。策略。在windows中,我右键单击了>属性,文件不是只读的。我检查了源文件和不可删除的复制版本。