2016-08-01 6 views
-1

TortoiseSVN을 통해 원격 서버에 저장소를 만들었고 Linux 컴퓨터에 해당 저장소의 로컬 작업 복사본이 있습니다. 그렇다면 내 후크는 어떻게 구현합니까? 나는 후크, conf 등에 대한 repo의 디렉토리를 찾을 수없는 것 같습니다. repo의 URL은 http : //입니다. Tortoise로 클라이언트 사이드 훅을 만들 수 있다고 생각하지만 서버 측 훅을 구현하고 싶습니다.원격 서버에 호스팅 된 저장소에 커밋 후크를 구현하는 방법

도움이 될 것입니다. 나는 인터넷을 조사해 보았고 모든 문서를 읽었지만 아직도 이해가 가지 않는다.

+0

잘못된 장소를 찾고 있었는데, 회사의 저장소가 다른 폴더에 숨어있었습니다. 나는 디렉토리 대 리포지토리의 아이디어가 섞여 있다고 생각합니다. – Sbrande

답변

1

리포지토리가 호스팅되는 (서버) 파일 시스템에 액세스해야합니다. 리포지토리 파일 구조는 다음과 같습니다

  • conf의
  • 후크 <는
  • dB - 여기 우리가 간다!
  • 잠금
  • 형식
  • 있는 README.txt

가 당신은 "후크"라는 디렉토리를 찾을 수 있습니다. 내부에는 많은 예제 파일이 있습니다. 올바른 이름으로 실행 파일을 배치하고 (예제 참조) 이제 준비가되었습니다.

+0

내 repo가 ​​호스팅되는 서버에 액세스 할 수 있지만 후크 디렉토리를 찾을 수 없습니다. 그래서 repo를 잘못 만들었습니까? TortoiseSVN에서 repo 브라우저를보고 repo를 만들 폴더를 만들라고했습니다. 그 맞습니까? – Sbrande

+0

아니 절대 정확하지 않습니다. 이렇게하면 저장소에 _inside_ 폴더를 생성 할 수 있습니다. 나는 저장소의 파일 구조를 추가했다. –