나는 hgwebdir과 함께 수은 저장소를 호스팅하는 서버를 가지고있다. 누군가가이 저장소에 접근 할 때 스크립트를 실행할 수있는 권한을 부여 할 수 있습니까?
현재 몇 분마다 저장소 상태를 확인하는 스크립트를 사용합니다. 그러나 이것은 분명히 추악한 해결책입니다.푸시 할 때 수은 실행 스크립트를 만드는 방법은 무엇입니까?
4
A
답변
8
당신은 당신의 의욕 서버에 후크를 추가해야합니다 :
- 편집 .hg/hgrc (또는 Windows mercurial.ini)
- 추가하거나 [후크] 섹션
- 준 a를 편집 셸 명령을 원하는 훅에 추가하십시오. (귀하의 경우, 변경 그룹 후크)
자세한 내용은 Mercurial red-bean 책에서 Handling repository events with hooks을보십시오.
2
당신은 수은 후크를 살펴 할 수 있습니다,
관련 문제
- 1. 수은 푸시/풀 문제
- 2. 수은 사용자를위한 별칭을 만드는 방법은 무엇입니까?
- 3. AIX 셸 스크립트를 실행 가능하게 만드는 방법은 무엇입니까?
- 4. 공백으로 수은 태그를 만드는 방법
- 5. JavaScript로 프레임 제거 스크립트를 만드는 방법은 무엇입니까?
- 6. QNX6에서 Eclipse 실행 스크립트를 변경하는 방법은 무엇입니까?
- 7. 실행 스크립트를 구성하는 가장 좋은 방법은 무엇입니까?
- 8. 플러그인 할 수있는 PHP 스크립트를 만드는 방법은 무엇입니까?
- 9. SSH로 스크립트를 만드는 가장 좋은 방법은 무엇입니까?
- 10. Infopath 스크립트를 사용하여 Guid를 만드는 방법은 무엇입니까?
- 11. SQL Server 2008에서 스크립트를 만드는 방법은 무엇입니까?
- 12. 실행 취소 할 수있는 배열을 만드는 방법은 무엇입니까?
- 13. Perl 스크립트를 Perl 스크립트를 사용하여 실행 파일로 변환 할 때 일부 문자가 누락되는 이유는 무엇입니까?
- 14. R 프로그램에서 실행 파일을 만드는 방법은 무엇입니까
- 15. ajax로 탐색 할 때 페이지에서 ajax 스크립트를 실행 하시겠습니까?
- 16. Mercurial 푸시 실행 취소
- 17. 여러 수은 리포지토리를 검색하는 방법은 무엇입니까
- 18. UINavigationController - 푸시 된 뷰 컨트롤러 등을 푸시 할 때
- 19. 화면이 잠겨있을 때 AutoHotkey 스크립트를 실행 하시겠습니까?
- 20. 실행 파일의 인수 인 tcl 스크립트를 디버깅하는 방법은 무엇입니까?
- 21. Linux에서 .desktop 파일 응용 프로그램 실행 프로그램을 만드는 방법은 무엇입니까?
- 22. 파일을 다운로드 할 때 NSURLConnection의 진행률 막대를 만드는 방법은 무엇입니까?
- 23. OOP에 절차 코드를 래핑 할 때 인스턴스를 만드는 방법은 무엇입니까?
- 24. 원래 위치로 스크롤 할 때 가로 목록보기를 만드는 방법은 무엇입니까?
- 25. 가입 할 때 여러 사용자 유형을 만드는 방법은 무엇입니까?
- 26. 빌드 할 때 Razor를 사용하여 HTML 파일을 만드는 방법은 무엇입니까?
- 27. 내 프로세스가 충돌 할 때 미니 덤프를 만드는 방법은 무엇입니까?
- 28. 서버에서 전자 메일을 읽는 PHP 스크립트를 만드는 방법은 무엇입니까?
- 29. 스크립트를 실행할 때 스칼라가 ~/tmp 디렉토리를 만드는 이유는 무엇입니까?
- 30. 힘내 : 푸시 할 때 특정 커밋 무시하기