svn提交時強制添加注釋 (轉)


SVN提交時,如果沒有注釋,在查閱歷史時,會非常不方便。因此我們需要有一個讓程序員提交代碼時,強制添加注釋的規則。下面看看在SVN中怎么實現。

1. 推薦使用VisualSVN作為服務端(免費下載地址:http://www.visualsvn.com/)。安裝完畢后,打開VisualSVN Server管理器,在版本庫上點擊"屬性",選擇"Hooks"選項,選中"Pre-commit hook"后,點擊"Edit".(如下圖)



2. 在編輯框中輸入如下腳本代碼:

@echo off
setlocal
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 10 characters
rem .....代表5個字符
svnlook log "%REPOS%" -t "%TXN%" | findstr "....." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo 上傳失敗!請添加注釋. 注釋長度至少為5個字符. Commit aborted! 1>&2
exit 1

轉自:http://blog.csdn.net/great3779/article/details/26451477
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM