현재 OSS 프로젝트를 위해 Trac에서 자체 호스팅 SVN을 사용하고 있으며 Mercurial로 천천히 이동 중입니다. HgWeb을 설정 했으므로 저장소를보고 HTTP를 통해 체크 아웃 할 수 있지만 BitBucket, Kiln 등의 웹 기반 분기를 제공 할 수 있기를 원합니다.BitBucket/Kiln과 같은 Mercurial repos의 자체 호스팅 웹 기반 포킹을 제공 할 수있는 방법이 있습니까?
내 서버에 이미 PHP와 Python이 설치되어 있습니다. 파이썬은 이미 충분한 메모리를 차지하고 있기 때문에 자바에 대해서도 대처할 수 있다고 생각하지 않는다.
나는 this question을 찾았지만 좋은 대답은 아니며 전체 BitBucket 기능 집합 (기본적으로 분기/복제 및 요청 풀링)이 필요하지 않습니다. this question도 있지만 주로 HgWeb을 통한 간단한 호스팅에 대한 답변을 얻었습니다. BitBucket 대체품에 대해서는 other questions도 있지만 외부에서 호스팅되는 옵션에 중점을두고 있으며 기존 Trac 설치와 제어 및 통합이 필요합니다.
내 개발자 커뮤니티에서 체크인 할 수있는 고유 한 지점을 만들도록 허용하는 무료 옵션이 있습니까?이를 통해 쉽게 마스터 레포에 변경 사항을 적용 할 수 있습니다.
감사합니다.
링크 된 질문에 대한 답변 중 하나에서 제안 된 [RhodeCode] (http://packages.python.org/RhodeCode/)을 살펴 보았습니까? 난 그냥 데모를 시도하고 인상적 (아아, 아니 Trac 통합) 보인다. – Helgi
방금 살펴 봤는데 - 나는 호스트 옵션의 스택에서 그것을 놓쳤을 것임에 틀림 없다. 유망한, 그리고 아마도 유일한 옵션 것 같습니다! 파이썬 기반이며, WSGI 옵션도 가지고있다. Trac과 포크 리포지토리에 대한 Trac 통합에 대해 너무 걱정하지 않아도됩니다. Trac과 로컬 Mercurial이 될 수있는 BitBucket의 문제가 내 Trac과 딱 맞지 않는 문제였습니다. 감사. – IBBoard
@Helgi 당신은 답이 아니라 답을해야합니다. –