이것은 내가 무슨 짓을 : Mercurial 대기열에서 하나의 특정 패치를 푸시하는 방법은 무엇입니까?
hg init
hg qnew -m "p1" p1.patch
; some changes
hg qrefresh
hg qpop
hg qnew -m "p2" p2.patch
; some changes
hg qrefresh
hg qpop
지금 그 2 패치가 별도의 기능이었다 서로 함께 할 수 없다. 그들은 서로 독립적이어야합니다.
지금 나는 (내가 원하기 때문에 단지 1 차 기능) 할
hg qpush p1.patch
그것은 말한다 :
applying p2.patch
applying p1.patch
을하고 나에게 내가 만든 두 변경 사항을 제공합니다!
내가 잘못 했나요?
특정 패치를 보내라고 말할 때도 다른 패치를 푸시합니다.
또한보십시오 http://stackoverflow.com/questions/7950784/mercurial-working-with-queues-similar-to-shelves –