mercurial-queue

    3熱度

    2回答

    我使用:Mercurial Distributed SCM (version 1.9.1),我已經做了以下內容: D:\code\mqtest>hg init D:\code\mqtest>hg qinit -c D:\code\mqtest>echo NonQueue > first D:\code\mqtest>hg st ? first D:\code\mqtest>hg add

    3熱度

    1回答

    最近Mercurial添加了階段。 是否可以限制mq僅在階段草案上工作? 當我嘗試strippublic changeset時,它應該顯示一個警告。

    2熱度

    2回答

    我在TeamCity Visual Stuio插件中添加了「Mercurial的遠程運行(個人版本)」功能。 從v6.5開始,TeamCity支持一個「遠程運行分支觸發器」,如果在TeamCity中匹配觸發器的命名分支被推送,TeamCity將運行該分支的個人構建。 這個想法是從當前分支(比如default)取出當前輸出的變更集,並將它們移動到名爲remote-run的臨時命名分支。然後這將推送到

    2熱度

    1回答

    我使用的mercurial隊列相當多,而且我非常滿意他們的 ,但有一個工作流程我覺得過於複雜。 有時候我正在修補一個補丁,然後我發現我一直在研究一些應該在 單獨補丁中的東西(比如我修復了在功能上工作時發現的 中發現的錯誤,或者增加了另一個功能,因爲我實際上想在 中有一個單獨的補丁)。 因此國家對於工作目錄:補丁應該放在補丁C A,B,C 應用,再加上變化,並改變 ,應該在一個新的補丁D. 我對於目

    3熱度

    3回答

    我在我的本地mercurial存儲庫中有一些pretxncommit掛鉤,這些掛鉤用於檢查提交消息是否包含對票據的引用以及其他一些完整性檢查。 我的問題是,當我嘗試使用mercurial隊列時,像qnew這樣的命令試圖運行這些鉤子,並且其中一個檢票檢查失敗,我看到了與histedit以及類似擴展相同的問題。 爲什麼使用這些命令執行pretxncommit掛鉤?他們是否運行某種內部提交? 如何讓這些

    14熱度

    1回答

    我見過一些關於qfold的教程,以及如何在TortoiseHg 1.x中做到這一點,但我無法弄清摺疊補丁按鈕在2.x中的位置。 official documentation根本沒有提及它。有人知道該怎麼做嗎?

    3熱度

    1回答

    我想設置hg hooks來執行一些由mq擴展完成的操作。例如,當我做 hg qnew 我想使用後審查在我們的評論板服務器中創建一個新的審查請求。我也想做一個鉤子,如果你做更新差異 hg qrefresh 這可能嗎?

    9熱度

    2回答

    我一直在使用Mercurial一段時間。在對某些第三方軟件進行(私有)更改時,以前我總是爲這些更改創建一個單獨的命名分支。當上遊代碼更新時,我只是將它合併到我的命名分支中。 今天我讀了關於MQ(Mercurial Queues - 章節12和13)。我認爲我理解MQ背後的概念,所以我的問題是: 在Mercurial(針對我的場景)中,MQ比命名分支有MQ優勢嗎?

    0熱度

    1回答

    請注意以下幾點: PS Z:\dev> hg version Mercurial Distributed SCM (version 1.9.2) (see http://mercurial.selenic.com for more information) Copyright (C) 2005-2011 Matt Mackall and others This is free softw

    12熱度

    3回答

    我最近開始使用MQ工作,因爲我喜歡在不影響回購的情況下處理孤立的修補程序和提交,直到變更集足夠精煉爲止。在此之前,我曾經與Mercurial的貨架擴展一起工作,但發現它有點不穩定。我在MQ中仍然試圖弄清楚的是,如何讓補丁彼此分離,並且不按特定順序並跨不同分支應用補丁。這裏是我的正常流動 - 1.開始一個新的補丁工作: hg qnew fix-bug-1234 -m "fix bug 1234"