3
VisualSVN 서버에서이 후크를 사용하여 pre-commit.bat로 Repository/hooks 폴더에 추가합니다.VisualSVN 사전 커밋 규칙
제 질문은 코멘트가 항상 숫자 값으로 시작해야한다는 규칙을 어떻게 추가합니까? 코멘트의 첫 부분을 항상 버그 추적기의 발행 번호로 지정합니다. 예 : "123 -이 수정 문제를 커밋 123"
@echo off
::
:: Stops commits that have empty log messages.
::
@echo off
setlocal
rem Subversion sends through the path to the repository and transaction id
set REPOS=%1
set TXN=%2
rem check for an empty log message
svnlook log %REPOS% -t %TXN% | findstr . > nul
if %errorlevel% gtr 0 (goto err) else exit 0
:err
echo. 1>&2
echo Your commit has been blocked because you didn't give any log message 1>&2
echo Please write a log message describing the purpose of your changes and 1>&2
echo then try committing again. -- Thank you 1>&2
exit 1
의견 수 : 누군가가 의견을 추가 할 때 개정 번호가 요구 사항과 일치하지 않습니까? – mosg
번호는 버그 추적기에서 발행 번호 – user23048345