2010-03-09 11 views
5

jsp/java 파일에서 코드 형식을 검사하기 위해 SVN에 사전 커밋 훅을 구현하고자합니다. 제출 된 파일이 지침을 통과하지 못하면 오류가 발생한 행을 커밋하고 나타내서는 안됩니다.SVN - 코드 형식을 검사하기위한 사전 커밋 훅

어떻게 구현할 수 있습니까? 안내해주십시오.

답변

3

후크를 구현하는 방법에 대한 정보는 here입니다.

단일 * .java 파일의 코드를 검사하는 스크립트를 작성하거나 기존 응용 프로그램을 선택하는 것으로 시작하겠습니다. * .jsp 파일에는 약간 다른 구문이 포함되어 있으므로 * .jsp 파일에 대해 동일한 구문을 사용하므로 이러한 스크립트를 별도로 유지해야합니다.

커밋의 파일 구조를 가로 지르는 스크립트를 작성하면 Bash/Python에서 쉽게 작성할 수 있습니다. 이 스크립트는 각 * .java 파일 및 * .jsp 파일에 대한 이전 구문 검사 스크립트를 호출해야합니다.

마지막으로 Subversion 서버의 pre-commit hook 스크립트에 traversal 스크립트를 추가해야합니다.

관련 문제