2012-02-17 3 views

답변

1

분명히 Subversion을 사용하면 가능할 것 같습니다. post-commit hook. 그러나 소스를 체크인하는 경우 출력 바이너리에서 FxCop을 실행 한 후 프로젝트를 빌드해야합니다. 이것은 post-commit 훅을 매우 느리게 만들 것이고 모든 일이 진행되는 동안 당신의 커밋은 멈춘 것처럼 보일 것이다.

내 생각에 이런 종류의 일은 커밋 고리가 아닌 지속적인 통합 환경으로 수행되어야합니다.

+0

저는 이미 CIE에서이 작업을 수행했습니다. "Post-Commit"부분에 오기 - 모든 사용자가 훅에 의해 영향을받을 수 있도록 저장소에 post-commit-hook을 구현할 수 있습니까? NB : 나는 repo의 관리자가 아닙니다. – Sandeep

+0

물론 가능 하겠지만 저장소의 포스트 커밋 훅을 수정하려면 높은 권한이 필요합니다. 후크는 모든 문제 (빌드가 실행되는 서버, 빌드 도구 설치 등)와 함께 빌드 프로세스를 호출해야합니다. – zdv

0

TortoiseSVN을 사용하는 경우 docs에 설명 된대로 클라이언트 측 사전 커밋 훅 스크립트를 구성 할 수 있습니다.

+0

그렇다면 모든 개발자 머신에서 모든 사람이 동기화되도록 동일한 후크를 만들어야합니다. 맞습니까? – Sandeep

+0

네, 맞습니다. – Stefan