2016-08-02 6 views
2

태깅을하는 동안 어떻게 스크립트를 실행할 수 있습니까?git 태그 후크의 아날로그

저는 현재 별도의 git 태그 후크가 없지만 어떻게해야하는지 알고 있습니다. 예를 들어, 태그 또는 비슷한 태그를 푸는 동안 pre-push 후크를 사용해보세요. 누구든지 그런 일을 했습니까?

답변

1

후크가 없으므로 git tag 명령을 감싸기 위해 별칭을 만들거나 자신의 git-tag 스크립트를 만들어야합니다.

그런 식으로 에 다른 명령을 실행할 수 있습니다.

your next question에서 언급 한 바와 같이

, 그 분석을 만들기 위해 pre-push 후크를 사용할 수 있지만 (사용자가 마지막으로 밀어 전에 많은 커밋 만들어, 많은 태그가 설정 될 수 있었다) 그때까지, 조금 늦게가있을 수 있습니다
+1

좋은 트릭이지만이 솔루션을 프로덕션 개발자 그룹에 어떻게 주입 할 수 있습니까? – Andrii

+1

@AndreyRozumnyi 공유 된 PATH 폴더에서 해당 스크립트'git-tag'를 공유함으로써, 그들은 자신의 PATH *에서 git.exe 폴더 앞에 선언해야합니다. – VonC

+0

프로젝트의 일부 조건이 충족되지 않는 경우 태깅을 거부 할 수 있습니까? 인스턴스의 경우 git 외부 파일에있는 참조 중 일부는 태그가 지정되지 않은 것입니까? – Andrii