2011-01-27 2 views

답변

9

Subversion은 이러한 폴더를 어떤 식 으로든 특별하게 취급하지 않습니다. 지점으로 간주하는 것은 관례에 불과합니다.

커밋은 아무 문제없이 동시에 여러 폴더로 이동할 수 있으므로 svnlook dirs-changed -r "$REV" "$REPOS"과 같은 것을 사용해야하고 관심있는 하나 이상의 폴더가 커밋의 영향을 받는지 확인해야합니다 . 다음은 커밋 후 파일의 스 니펫입니다.

if svnlook dirs-changed -r "$REV" "$REPOS" | grep -qEe '^trunk/'; then 
    some-command.pl "$REPOS" "$REV" more parameters 
fi 
관련 문제