2012-01-27 4 views
21

가능한 중복 :
Local executing hook after a git push?푸시 후크?

자식 특정 이벤트 근처 스크립트를 호출 할 수 있습니다 후크의 번호가 있습니다.

원격 지점으로 푸시 한 후 로컬에서 무언가를 실행하는 작업 저장소에서 git 훅을 설정할 수 있습니까? 그렇다면 어느 고리입니까?

답변

25

man githooks의 후크 목록이 완료되었습니다. 포스트 푸시 후크가 없습니다. 누군가가 밀어 넣기 (즉 중앙 저장소에 넣기) 한 후 저장소에서 실행되는 후크가 있지만 푸시 한 저장소에서 아무 것도 트리거되지 않습니다.

푸시 한 후에해야 할 공통 작업이 있다면 푸시하는 별칭을 만들면됩니다.

+2

너무 나쁩니다. 우리는 방화벽 뒤에있어 그러한 고리가 좋았을 것입니다. – dkinzer

+1

또한 미리 밀어 넣기로 열린 VPN 연결을 닫으려면 이러한 종류의 후크가 필요합니다. – tiktak

+0

@ tiktak 보안상의 이유로, 어쨌든 타임 아웃을 구현해야합니다 ... (말하면, 나는 또한 그러한 고리를 사랑했을 것입니다) – guyarad