2013-05-10 4 views
0

일부 특정 기능을 수행 할 때 자주 관련이 없지만 쉽게 수정할 수있는 기타 항목을 수정합니다. 나는 작업 중에 "더러운"커밋을한다. 이 기능이 끝나면 hg histedit과 함께 많은 변경 작업을 수행하여 내가 공개하기 전에 좋은 커밋을 얻으려는 모든 변경 사항을 재정렬하려고합니다. 이 과정은 지루하고 오류가 발생하기 쉽기 때문에 다른 방법으로 작업해야한다고 생각합니다.histedit을 자주 사용하면 MercurialMq가 더 적합할까요?

나는 최근에 MercurialMq 확장을 발견했습니다. 내가 설명했던 과정을 촉진하기 위해 정확하게 설계되었다고 생각하는 것이 맞습니까?

UPD : Shelve은 어떨까요? 이 두 가지는 어떻게 관련되어 있습니까?

답변

1

예. MQ는 "WIP 작업의 일부 집합"에 이상적으로 적합하며이 작업을 위해 설계되었습니다.

1

MQ는 실제로 수행중인 작업에 맞게 설계되었습니다. Shelve는 훨씬 간단합니다. 커밋되지 않은 변경 사항 (일부 또는 전체)을 따로 보관하여 수은 작업 방법에 방해가되지 않도록 할 수 있습니다. 내가 많이 사용하기 때문에 많은 정리하고 싶지 않아요.