Svn 주석 필수로만들기

subversion comment 를 강제 하는 방법 (Repository 설정 변경)

cd ~Repository/hooks/
cp pre-commit.tmpl pre-commit
chmod 755 pre-commit

pre-commit 파일 수정
?

1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
REPOS="$1"
TXN="$2"
SVNLOOK=/usr/bin/svnlook
LOGMSG=$($SVNLOOK log -t "$TXN" "$REPOS" | grep [a-zA-Z0-9] | wc -c)
if [ "$LOGMSG" -lt 5 ]; then
/bin/echo -n "(Empty commit log) & (length(log) < 5) is NOT ALLOWED" 1>&2
exit 1
fi
exit 0
comment 를 강제 하면 약간은 불편해도 이력관리에 도움이 된다.    꼭 하자....

참고 사이트   http://junghun.com/xe/index.php?document_srl=5069&vid=textyle&mid=textyle

댓글

이 블로그의 인기 게시물

ubuntu에서 samba로 파일 공유하기

화이트해커를 위한 암호와 해킹

Shell Program(1) 변수, 상수