SVN을 금지하는 설명이 부족합니다
-
21-08-2019 - |
문제
SVN 저장소가 있고 설명이 입력되지 않으면 커밋이 실패해야합니다. 이것은 바람직하게는 서버 측면이 가능합니까? (사용자는 리포지토리와 상호 작용하기 위해 여러 가지 도구를 사용합니다. 그러나 이것이 TortoisesVN에서 클라이언트 측면 가능하지만 문제가 완화 될 것입니다).
Google은 그다지 도움이되지 않았습니다. 몇 가지 포인터를 줄 수 있습니까?
감사.
해결책
예, 리포지토리에 사전 커밋 후크를 작성하여 클라이언트로 다시 보내기 위해 적절한 오류 메시지로 실패합니다.
새로 생성 된 저장소의 "후크"디렉토리를 보면 pre-commit.tmpl
파일. 여기에는 지침이 포함되어 있으며 샘플에는 로그 메시지에 텍스트가 포함되어 있는지 확인합니다.
따라서 이름을 바꿀 수 있어야합니다 pre-commit.tmpl
에게 pre-commit
그리고 그것을 실행할 수있게 한 다음 소용돌이를주십시오. 나는 당신이 제작하기 전에 샌드 박스 저장소에서 시도해 보는 것이 좋습니다.하지만 화난 사용자가 당신이 그것을 얻는 동안 커밋 할 수없는 것을 피하기 위해 :)
제휴하지 않습니다 StackOverflow