2011-04-29 4 views
1

gitosis-admin을 통해 수신 후 후크를 관리하는 방법이 있으므로 변경 사항을 추적 할 수 있습니까?gitosis의 수신 후크를 추적하는 방법

내가 추진할 수있는 몇 개의 저장소가있는 원격 서버의 gitosis. 2 저장소는 gitosis-admin을 통해 설정되며 각 저장소에는 원격 서버에 ssh'ing하여 수동으로 설정 한 다른 수신 후크가 있습니다. 그것은 그들이 어딘가에서 자식이어야하므로 그들에 대한 모든 변경 사항을 추적 할 수 있다는 것을 알게한다.

답변

1

보안상의 이유로 훅 파일 자체를 추적 할 수 없습니다. 하지만 주위에 몰래 들어갈 수 있습니다 :

gook repo를 만들어서 서버에서 확인하십시오. 그런 다음 repos에서 필요로하는 곳에 hookfiles를 심볼릭 링크하십시오. 후크 저장소에 직접 푸시하지 않는다면 후크 저장소 체크 아웃을 수행하는 다른 후크 작업을 추가 할 수도 있습니다.

해당 repo에 대한 액세스를 철저히 제어하십시오. 공격자가이를 밀어 붙이면 토스트가되기 때문입니다.