DevOps/Subversion
Subversion 에서 이미 commit 을 완료한 commit comment (message)를 수정하는 방법
nabiro@gmail.com
2011. 9. 7. 15:53
/**
* 문서번호: nabiro_201109071548
* 검색어: nabiro, Subversion, SVN, eclipse, message, commit, comment, description, descript, 메세지, 수정, modify
* 출처:
* 참조:
**/
Subversion 의 기본제공 기능에서는 이미 commit 을 완료한 commit comment (message)는 수정을 할 수 없도록 되어 있습니다.
하지만 아래와 같이 설정하면 이미 commit이 완료된 commit comment를 수정할 수 있습니다.
Repository 위치가 D:\Repository\web 인 경우 hook 처리는 D:\Repository\web\hooks 디렉터리 아래의 파일들이 처리하도록 되어 있습니다.
이 디렉터리에 pre-revprop-change.bat 파일을 생성합니다.
이후에 아래의 내용으로 수정하여 저장합니다.
파일명이 pre-revprop-change.cmd 와 같이 확장자가 .cmd 인 경우에는 안되었습니다.
----------
rem Only allow log messages to be changed.
if "%4" == "svn:log" exit 0
echo Property '%4' cannot be changed >&2
exit 1