svn hook 기능을 이용하여 사용자별 커밋 리스트를 저장

post-commit 에 정의


#사용자 아이디를 구한다.(커밋정보=사용자, 시간 등)

INFO=$(svnlook info -r $REV $REPOS)

#IFS=-e "\n"

IFS=$"\n"

set -- $INFO

array=( $@ )


#현재 날짜를 구한다. YYYYMMDD

DATE_STRING=$(date +%Y%m%d)


#리비전 번호에 대한 커밋리스트를 구해 log파일에 Append한다.

svnlook changed -r $REV $REPOS >> "/home/svn/repos/hooks/svn_commit_${array[0]}_$DATE_STRING.log"

+ Recent posts