-1
svn에서 디렉토리 트렁크가 삭제되지 않도록하는 방법이 필요합니다. 이 일을해야 할 사전 커밋 후크를 추가하기로 결정했습니다.svn pre-commit hook은 모든 커밋에 실패합니다
아래는 제 커밋 전 후크입니다.
REPOS="$1"
SVNLOOK=/usr/bin/svnlook
$SVNLOOK changed "$REPOS" | grep '^D ' || exit 1 ;
exit 0
처음에는 작동하는 것처럼 보였지만 지금은 후크가있는 svn에는 아무것도 적용 할 수 없습니다.
는 또한 트렁크가 그것이 실패 커밋합니다 삭제되는하지만이 또한 작동하지 않았다 그래서 경우에만 범위를 좁힐했습니다. 이 훅은 사용자가 트렁크에서 무언가를 삭제하기를 원할 수 있기 때문에 선호되는 방식입니다.나는이 작업