mercurial-queue

    10熱度

    5回答

    如果我一直在編寫代碼並忘了創建補丁系列,我該如何創建補丁系列回顧?到目前爲止唯一想到的是: # Prepare and test the first batch of changes. $ hg qrecord -m 'first batch' 1.patch $ hg qnew -m 'stash downstream changes' stash-1.patch $ hg qdelete

    1熱度

    3回答

    我有它的一些特定站點改變本地Mercurial庫。我想要做的是將一些文件設置爲不可接受的,這樣當我執行不帶參數的hg commit時,它們不會自動提交。 現在,我在做複雜的事情與mq和警衛實現這一目標,推動和彈出,選擇看守,以防止我的變化從得到承諾(這被檢查到MQ補丁)。 有沒有更簡單的方法來做到這一點?我討厭閱讀所有mq命令每次我要提交的變化,不包括我的站點特定的變化幫助。

    49熱度

    4回答

    我剛開始使用Git與Mercurial一起熟悉Git。 我使用水銀的MQ擴展廣泛地管理本地補丁,我在尋找一個Git等同。 我應該只使用Git分支嗎?或者是否有更好的方法來管理可輕鬆應用和刪除修補程序的本地修補程序? 謝謝,

    2熱度

    1回答

    有沒有簡單的方法將最後n個提交導出到新的mq隊列中,並從實際存儲庫中提取提交? 我經常開始開發一個新功能,後來意識到我做了錯誤的事情/想要使用MQ摺疊補丁。 我目前做的: 導出最後的n條提交單補丁 地帶最後的n條提交 按相反的順序創建新的MQ 進口所有補丁