it-gundan.com

공유 호스트에서 사이트 개정을 추적하도록 Mercurial을 어떻게 설정합니까?

설정을 위해 어떤 특정 단계를 수행해야합니까?

사이트의 원격 사본을 업데이트하려면 특별한 사후 커밋 후크가 필요합니까?

원격 서버에 대한 SSH 액세스가 필요합니까?

변경 사항을 원격 저장소로 푸시하면 변경 사항이 웹 사이트에 게시 될 수있는 설정을 찾고 있습니다.

6
Evan Plaice

hg serve command 를 사용하여 웹 서버를 실행하도록 Mercurial을 구성 할 수 있습니다. hg serve의 런타임 옵션 목록을 사용할 수 있습니다 here .

웹 서버를 설정하면 hg clone http://servername:port에서 서버 리소스 복사본을 가져오고 해당 디렉토리에서 hg Push가 서버를 업데이트합니다.

새 푸시를 수신 할 때 서버가 자동으로 업데이트되도록하려면 저장소의 .hg/hgrc 파일에 the following 를 추가하십시오.

[hooks]
changegroup = hg update >&2

이것은 당신이 찾고있는 것을 성취해야합니다.

5
Soleil