2012-02-07 6 views
0

Crucible에서 Mercurial을 사용하여 다음 시나리오를 처리 할 수 ​​있는지 궁금합니다. 그런 시나리오에서 Crucible과 함께 DVCS를 어떻게 사용합니까?도가니 및 여러 수은 복제품 처리

프로젝트에 여러 가지 문제가 있습니다. 각 문제에 대해 개발자가 프로젝트의 복제본을 "stable-build"에서 "dev-0001"(로컬 공유 서버)으로 repo 할 때 사용합니다. 복제본의 이름은 "dev-0001"에 따라 지정됩니다.

자신의 로컬 컴퓨터에있는 복제본을 복제본 "local-dev-0001"로 변경하고 변경 한 다음 "dev-0001"으로 푸시합니다.

일부 다른 개발자는 0001을 구현 한 개발자가 "stable-build"로 푸시 할 수 있기 전에 repo "dev-0001"의 변경 사항을 검토하려고합니다.

내가 시도한 것은 repo ("stable-build"에서 별도의 테스트 클론 "테스트 도가니")를 위해 Crucible을 설정하는 것이 었습니다. 약 5 일 동안 매우 강력한 풀 머신에서 loong 시간이 걸렸습니다.

내 질문은 : crucible과 Mercurial을 어떻게 설정하여 "dev-0001"복제본에 대한 리뷰를 만들 수 있는지 알려주는 것입니다. crucible이 "dev -0001 "Repo 시작부터 부모의 정보를 사용할 수 있습니까? 이미 완료 되었습니까?

다소 흐릿한 경우 시나리오에 더 많은 명확성을 제공 할 수 있습니다. 감사합니다.

답변

0

나는 내 경우에 대한 만족스러운 답변을 찾은 것 같아요, 사전 저지 패치 파일을 사용할 수 는 DIFF의 제작에서 얻은 "hg outgoing -p> patch-0001"

+0

사전 커밋 검토에는 몇 가지 단점이 있습니다.이 커밋은 일단 변경하면 변경 집합과 관련이 없습니다. – thekbb