svn 提交程式碼時強制錄入日誌設定

龐順龍發表於2019-05-11

svn 提交程式碼時強制錄入日誌設定

1.從開始選單開啟visualSVN server


2.找到自己建立的庫xxxx,右擊選擇properties



3.切換到hooks標籤頁,點選Pre-commit hook開啟,選擇Edit,輸入以下內容儲存

@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


4.另外注意問題,切換到Security標籤頁,檢視使用者及許可權。此處建議設定使用者為Everyone,許可權為read/write


5.效果




龐順龍最後編輯於:4年前

內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。

相關文章