2010-06-15 4 views
2

서버가 있는데 Mercurial을 사용하여 프로젝트를 조정하고 싶습니다. 그냥 repo를 만들어 서버에 넣고 다른 모든 사람들이 복제 한 다음 밀어 넣거나 빼낼 수 있습니까? 암호로 보호 할 수있는 방법이 있습니까?Mercurial : 내 서버에 설정하는 방법?

답변

3

예. 위키는 다양한 메커니즘에 대해 좋은 breakdown을 가지고 있습니다. hgweb과 hgwebdir (내가 사용한 것)은 아마 가장 간단합니다. 푸시는 기본적으로 꺼져 있지만 enabled이 될 수 있습니다. 그것들은 인증을 위해 아파치를 사용할 수있는 간단한 파이썬 스크립트입니다.

1

리포지토리를 사용하는 사람의 수에 따라 네트워크 공유를 사용하여 밀어 넣고 당겨받을 수 있습니다 (예 : \\myserver\repositories\myproject\). 우리는 아무런 문제없이 당분간 내부적으로이 작업을 수행해 왔지만 저장소에 액세스하는 사람은 겨우 3 명입니다. 당신이 더 많은 것을 가지고 있다면 Matthew Flaschen이 말하는 것을 수행하고 publishing method을 사용할 것입니다.

관련 문제