2011-05-03 1 views
2

웹 서버 (Site5)에서 hg/Mercurial을 설치하는 데 관심이 있습니다. 지금은 Springloops를 통해 SVN을 사용하고 있으며 더 쉬울 수 없습니다. TortoiseSVN을 통해 Springloops에 코드를 커밋하고 FTP를 통해 내 Site5 서버에 자동으로 배포합니다.머큐리얼 자동화 배포를 내 웹 서버 (Windows)에서 웹 서버 (Linux)로 설정

이것은 hg로 찾고있는 기능입니다. 내 클라이언트 상자는 Windows 7입니다 (우분투는 Windows에서만 실행되는 독점적 인 생체 역학 소프트웨어를 실행하고 WINE이 아니기 때문에 Ubuntu가 될 수 없습니다). 그러면 저장소를 푸시하고 Site5 웹 서버로 푸시하려고합니다.

Bitbucket을 살펴 봤지만 배포는 수행하지 않습니다.

웹 서버 디렉토리에 복사 된 Site5의 저장소로 푸시 설정하는 방법이 있습니까? (따라서 중개인 제거)

내가 작업하고있는 프로젝트의 유일한 제공자이지만 DVCS로 옮기고 SVN에서 멀리 이동하려고하지만 자습서를 찾는 데 문제가 있습니다./제품/서비스는 SVN처럼 Springloops에서 "효과가 있습니다". (동등하게, git은 거의 동일한 방식으로 Springloops와 함께 작동합니다. 저는 1 개 이상의 활성 프로젝트와 hg를 지원하는 저장소를 찾을 수 있습니다.)

답변

0

Mercurial Hooks을 살펴보십시오. . 특히, 귀하의 경우에 changegroup 후크.

서버에 후크를 설정하여 파일을 웹 서버 디렉토리에 복사 할 수 있습니다.

서버 (Site5)에 대한 추가 정보가 없으면 더 정확하게 설명하기가 어렵습니다.

+0

나는이 답변을 받아 들일 예정이지만, 그 대답은별로 행운이 없습니다. –