我通常使用VIM處理與編碼相關的幾乎所有內容。SVN - 通過VIM提交 - 恢復失敗提交消息
我配置了我的環境,Subversion打開VIM編輯提交消息,當我執行svn commit
。如果我關閉VIM而不保存提交消息(例如::qa!
),它將被丟棄,並且提交操作被中止。
如果我保存並關閉VIM,則提交操作將開始。
如果提交失敗,我有一些SVN提交消息似乎保存在/ tmp /文件名如svn-** .tmp。
在VIM中寫入提交消息時,提交消息顯示爲文件名爲svn-commit.1.tmp。我希望能夠爲我的下一個SVN提交恢復此消息。典型的使用案例是:
- 我嘗試提交;在VIM
- 提交完整的書面消息未能
- 我解決問題(如:
svn update
) - 現在我想用以前的消息再次嘗試
svn commit
預先加載到VIM
謝謝你你的幫助。