svn修改log信息

在linux下安裝了SVN服務器來做版本控制。

有天提交文件忘記了填寫SVN提交日誌,於是在項目中使用右鍵,show log,找到我提交的無日誌的那條記錄,點擊右健,選擇了“Edit log message",想補充一下日誌,結果報了下面的錯誤。

Repository has not been enabled to accept revision propchanges;
ask the administrator to create a pre-revprop-change hook

意思是要求創建一個pre-revprop-change的鉤子文件,寫的非常清楚,但由於我不熟悉svn的設置,百度後有人說linux要清空svn倉庫路徑中hook文件夾下的pre-revprop-change.tmpl的內容。照做無效果,仔細閱讀文檔,再google後,終於明白是需要創建pre-revprop-change 這個鉤子文件。

於是回到hook目錄

[root@localhost hooks]# cp pre-revprop-change.tmpl pre-revprop-change

把pre-revprop-change.tmpl這個模板樣例文件複製成pre-revprop-change。在設置權限:

 chmod a+x pre-revprop-change



  這樣服務端就配置完成了。

 客戶端操作:

 進入項目目錄,點擊鼠標右鍵,在右鍵菜單中選擇TortoiseSVN→Show log,在彈出的log列表中,選中要修改的信息,右鍵,選擇Edit log message,在彈出的窗口中輸入信息的Log信息,提交既可了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章