svn提交時強制添加註釋

人在不少時候,靠自覺或者說是靠道德,是不行的。必須制定規則,讓其強制遵照。程序員也是人,也須要規則。html

SVN提交時,若是沒有註釋,在查閱歷史時,會很是不方便。所以咱們須要有一個讓程序員提交代碼時,強制添加註釋的規則。下面看看在SVN中怎麼實現。程序員

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

 

@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

肯定便可!spa

轉載:https://www.cnblogs.com/hank-hu/p/4610566.html3d

相關文章
相關標籤/搜索