如何处理 svn-commit.tmp
每次我使用终端在 svn 上执行状态时都会得到这个文件。 ? svn-commit.8.tmp
我知道它是一个失败的提交注释文件,但我如何摆脱它。我不知道是否应该 rm 或如何处理。
Every time I do a status on svn using terminal I get this file.
? svn-commit.8.tmp
I know its a failed commit comment file but how do I get rid of it. I don't know if I should rm it or how to deal with it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
去掉就好了;它没有版本控制,所有文本都存储在 SVN 日志中。如果您的提交失败,您可以通过调用以下命令重用它:
subversion 将自动删除您的svn-commit.tmp
文件。Removing it is just fine; it's unversioned and all of the text is stored in the SVN log anyways. If your commit fails, you can reuse it by calling:
subversion will then automatically remove yoursvn-commit.tmp
file.只需
rm
即可。当提交失败时它被留下的原因是这样你就不会丢失刚刚编写的(可能很长的)提交消息 - 你可以在文本编辑器中打开该文件并将文本粘贴为下一个的提交消息当您修复阻止第一次提交的问题时提交。
Just
rm
it.The reason it's left behind when a commit fails is so that you don't lose the (potentially long) commit message that you just wrote -- you can open the file in a text editor and paste the text as the commit message of your next commit when you fix the problem that prevented your first commit.
使用
svn rm --force yourfilename
删除它比仅
rm
更好,因为rm
不会进入版本跟踪Remove it using
svn rm --force yourfilename
better than just
rm
becauserm
doesn't make it to version tracking