Subversion 에서 이미 commit 을 완료한 commit comment (message)를 수정하는 방법

/**
* 문서번호: 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
----------

 

댓글

Designed by JB FACTORY