TortoiseSVN - 无法重命名文件

时间:2013-12-09 18:09:35

标签: svn windows-7 tortoisesvn

我尝试使用TortoiseSVN 1.8(Windows 7)重命名Excel文件,但没有意识到我当时在Excel中打开了文件。重命名失败,Tortoise告诉我文件已打开。但是,当我尝试重命名文件时,我收到错误消息,说文件已经存在。它没有!在我的工作副本中没有与此相关的其他文件。看起来Tortoise试图创建新命名的文件,将其添加到SVN,意识到它无法删除旧文件并删除新文件,但尚未从SVN中删除不存在的新文件。我该怎么办?我尝试使用默认设置清理但是虽然它成功了,但它没有帮助。

1 个答案:

答案 0 :(得分:0)

感谢您提醒我命令行。我去了命令shell并在文件夹上做了svn st,并在重命名的文件上看到了感叹号(即找不到文件)。所以我做了svn rm <new file>,签入,svn rename <old file> <new file>并再次签到 - 似乎工作正常。将来关于重命名打开文件需要小心!