mercurial-queue

    10

    1답변

    저는 Mercurial 및 mercurial 대기열을 가지고 놀았으며 이제는 상당히 합리적인 작업 버전을가집니다. 그러나 패치를 제출하기 전에 필자는 그 spagetti-history를 가져 와서 semi-overlap하는 반복 된 do-undo-redo-slightly-differently 엉망이 아닌, 이산적이고 논리적 인 단계로 병합하고 싶습니다. 패

    4

    2답변

    저장소에 Mercurial 대기열을 사용 중이며 해당 패치를 패치 저장소에 배치했습니다. 다른 공헌자가 내 패치 대기열을 복제하고 자신의 변경 사항을 적용했습니다. 이제 로컬 패치 저장소에서 변경 사항을 병합하고 싶습니다. 나는이 패치 저장소 의 역사에서 기여자의 변경 집합을 반영 병합 수행하기위한 좋은 흐름을 찾기 위해 노력하고 충돌의 경우에 사용자의 병

    1

    3답변

    사이트에 특정 변경 사항이있는 로컬 수은 저장소가 있습니다. 내가 뭘하고 싶은건 몇개의 파일을 un-commitable로 설정해서 아무런 인수없이 hg commit을했을 때 자동으로 커밋되지 않도록한다. 지금 당장은 mq으로 복잡한 작업을하고 있으며이를 달성하기 위해 가짜를 밀고 터뜨리고 가드를 선택하여 (변경 사항이 mq 패치로 확인 됨) 커밋되지 않도록

    2

    1답변

    으로 내보내기가 마지막 n 개의 커밋을 새로운 mq 대기열로 내보내고 실제 저장소에서 커밋을 제거하는 쉬운 방법은 무엇입니까? 종종 새로운 기능을 개발하기 시작합니다. 나중에 내가 잘못했거나 MQ를 사용하여 패치를 접고 싶을 것입니다. 나는 현재하고 있어요 : 수출 마지막으로, n은 스트립 마지막 n은 는 역순으로 모든 패치 새로운 MQ에게 가져 오기를 만

    5

    4답변

    hg mq 플러그인의 목적은 사용자의 불필요한 ADHD로 인한 코드 변경을 혼란스럽게하지 않고 저장소에 완벽한 커밋을 할 수있게하는 것입니다. 예를 들어 .... 내가 버그 y를 통지하고 대신에 작업을 시작할 때 버그 X 일하고 있어요 . 이 시점에서 저장소에 커밋 된 hg qfinish 일 때 변경 사항을 혼동하지 않도록 패치 큐에 새 패치를 작성해야합니

    2

    1답변

    나는 그것을했을 때 나에게 무슨 일이 일어 났는지 안다. 경고는 생성되지 않았기 때문에 동기화가 성공적 이었지만 원격 저장소를 복제 할 때 동기화가 전혀 발생하지 않는다는 것을 알았습니다. 나는 원격 저장소로 bitbucket을 사용하고 있었다. 그러나 나는 이것이 일어나기로되어 있다고 생각하지 않습니다. 그럼 뭐야?

    1

    1답변

    hg status이 수정 된 것으로 표시되는 파일을 변경했다고 가정합니다. 이제 커밋하고 싶습니다. 내가 그렇게하기 전에 실수로 hg remove 내 파일. Mercurial이 다음 커밋에서 내 파일을 제거 하겠지만, hg revert은 제거하지 못하지만 내 변경 사항은 손실됩니다. 패치를 내 보낸 다음 MQ의 유일한 옵션으로 가져 와서 파일을 "수정 됨"

    6

    1답변

    MqTutorial 및 HGbook Chapter 13에 설명 된대로 MQ와의 작업 흐름을 설정하려고합니다. 필자가 고심하는 부분은 여러 버전의 패치 대기열을 사용하는 방법입니다. 대안 : I. 모든 큐에 대해 별도의 저장소를 생성합니다. 오류가 다음과 같은 결과 : 다음 .hgsub 파일 문제에 subrepos으로이 관리 마크에게 REPOS를 확인하려면

    1

    2답변

    나는 Mercurial 대기열을 배우려고하고 있는데 "hg q *"명령과 "--mq"매개 변수가있는 많은 정상적인 hg 명령이 둘다 혼란 스럽다. 필자는 --mq 매개 변수가 q * 명령 중 일부를 대체하기위한 것이라고 생각하지만 확실하지 않습니다. (새로운?) 선호하는 방법에 대한 설명서 또는 설명서가없는 것 같습니다.

    34

    3답변

    Mercurial에 적용된 대형 MQ 패치가 있습니다. 무슨 일이 있었는지 qrefresh를했고 패치에 포함시키지 않은 파일을 포함 시켰습니다. 수동으로 편집하지 않고이 파일의 변경 사항을 패치에서 제거 할 수 있습니까? 이 경우 MQ없이 그냥 작업했다면, 내가해야 할 일은 되돌리기입니다.