如何处理svn-commit.tmp

时间:2011-08-18 22:36:53

标签: svn

每次我使用终端在svn上执行状态时,我都会收到此文件。 ? SVN-commit.8.tmp

我知道它的提交评论文件失败但我该如何摆脱它。我不知道我是否应该这样做或如何处理它。

3 个答案:

答案 0 :(得分:96)

删除它就好了;它是无版本的,所有文本都存储在SVN日志中。如果您的提交失败,您可以通过调用:

重复使用它
svn commit -F svn-commit.tmp

subversion将自动删除您的svn-commit.tmp文件。

答案 1 :(得分:12)

只需rm

当提交失败时它留下的原因是你不会丢失你刚写的(可能很长的)提交消息 - 你可以在文本编辑器中打开文件并将文本粘贴为提交消息解决阻止第一次提交的问题时的下一次提交。

答案 2 :(得分:-2)

使用svn rm --force yourfilename

删除它

优于rm,因为rm无法进行版本跟踪