hg collapse
그리고 hg histedit
가장 좋은 방법입니다. 아니면, 그들이 안정적으로 작동한다면 최선의 방법이 될 것입니다 ... histedit
3 분 안에 스택 덤프와 충돌하게되었습니다. Collapse
그다지 좋지 않습니다.
다른 두 BKM을 공유 할 수 있다고 생각했습니다.
hg rebase --collapse
이 확장은 Mercurial과 함께 배포됩니다. 아직 문제가 없었습니다. hg rebase
제한 을 해결하기 위해 몇 가지 게임을해야 할 수 있습니다.
저장소 ( foo/.hg
)를 작업 디렉토리 ( bar
) 및 해당 파일로 이동합니다. 그 반대는 아닙니다.
어떤 사람들은 두 개의 클론 트리를 만들고 그 사이에 파일을 복사하는 것에 대해 이야기했습니다. 또는 그들 사이에 패치. 대신 .hg
디렉토리 를 이동하기가 더 쉽습니다 .
hg clone project work
... lots of edits
... hg pull, merge, resolve
hg clone project, clean
mv work/.hg .hg.work
mv clean/.hg work/.hg
cd work
... if necessary, pull, nerge, reconcile - but that would only happen because of a race
hg push
이는 실제 저장소 인 .hg
트리가 작업 디렉토리 및 해당 파일과 독립적 인 한 작동합니다.
그들이 독립적이지 않다면 ...