커밋 된 파일의 파일 이름을 알기 위해 SVN 후크를 구현하려면 어떻게합니까?

StackOverflow https://stackoverflow.com/questions/819874

문제

Windows XP 및 TortoisesVN을 사용하고 있으며, 사후 커밋 후크를 사용하여 리포지토리에 커밋 된 개정에 대한 파일 이름, 파일, 저자의 경로 및 기타 세부 사항을 알고 싶습니다. Python과 같은이를 수행하려면 특정 언어를 사용해야합니까, 아니면 배치 파일 만 사용해도 쓸 수 있습니까?

도움이 되었습니까?

해결책

다음은 SVN 후크를 만드는 방법에 대한 멋진 자습서입니다. http://wordaligned.org/articles/a-subversion-pre-commit-hook기본적으로 post-commit.exe 또는 bat 스크립트를 만들어야합니다. PY 호출을 원하는 파이썬 코드를 실행할 수 있습니다.

Python myhook.py

스크립트 내부.

다른 팁

시작 여기

해당 링크에서 인용 :

그러나 Windows는 파일 확장자를 사용하여 프로그램이 실행 가능한지 여부를 결정하므로 Basename이 후크의 이름이고 확장자가 Windows에서 인식 한 특수 확장자 중 하나 인 프로그램을 제공해야합니다. .exe 프로그램과 .박쥐 배치 파일의 경우.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top