1. 程式人生 > >Linux/Unix 下 替代svn Commit的視覺化工具

Linux/Unix 下 替代svn Commit的視覺化工具

1、配置個人home目錄下的svn配置檔案:~/.subversion/config,定位並配置為如下內容: 
  1. [helpers]   
  2. editor-cmd = /usr/bin/vim   
儲存退出,即可使用了。 

這樣,當預覽自己的修改時,只需要執行:svn diff,其就會呼叫vim來顯示提交的內容了。

2、編輯svn-commit.tmp檔案,在上面寫上修改說明,下面會顯示修改的檔案列表

維護原因:bug
單號:15344
描述:修改了一個記憶體洩露
--This line, and those below, will be ignored--
M test/memcheck.cpp
3、當不需要遞交時,不儲存,直接退出vim,會提示如下內容,直接選擇a,則會取消遞交
Log message unchanged or not specified
(a)bort, (c)ontinue, (e)dit
a
4、當需要遞交時,儲存內容,會直接遞交成功