tortoisehg

    0熱度

    1回答

    我們的CI服務器在運行構建時有助於爲我們的回購標記修訂版編號。問題是這些標籤對我來說沒有意義,因爲沒有代碼被改變。 我如何告訴Tortoise HG不顯示任何標記的修訂?

    0熱度

    1回答

    我期待防止提交到我的本地Windows水銀回購,如果下面的字符串出現在任何未提交的文件: 不承諾ME 我知道,預提交hook I need是pretxncommit。如果我是在Linux上我只想做這樣的事情: [hooks] pretxncommit.donotcommitme = hg export tip | (! grep -E -q -i 'do not commit me') (從

    0熱度

    1回答

    如何在TortoiseHG或Mercurial 3.6.x中導出項目的所有(且唯一)描述以獲得分支或版本的函數更改列表?

    1熱度

    1回答

    我已經繼承了存儲在mercurial存儲庫中的代碼庫。 回購了大約三十開設分支機構,其中包括:對已長期被取代的版本 舊的版本分支。 已被合併到主幹(*)但未關閉的舊功能分支。 舊功能分支已被放棄(未合併到任何地方)。 許多這些舊的分支機構多年未使用。 我想關閉這些舊分支,這樣hg branches會給我一個當前正在進行的工作的準確情況。 如果我關閉了很多舊的分支,我想這會弄亂我在TortoiseH

    0熱度

    2回答

    我不確定這是否是Mercurial或TortoiseHG(均爲版本3.6.1)的問題,但我有一個問題,最近我們的RhodeCode服務器上的修訂版本最近開始存在在一臺特定的開發機器上給出「草稿」階段。 我自己的機器正在修改並正確標記爲「公共」,但我的同事總是得到「草稿」。我們不知道最近他的配置有什麼變化,我們在我們的機器之間比較了mercurial.ini和hgrc文件。 對於Mercurial而

    2熱度

    2回答

    我昨天升級到Tortoise 3.6.3,現在每次我拉或推回購時都會收到提示。鑰匙圈設置正確,我的用戶名在URL中。 關於可能出錯的任何想法? 3.6.3是否打破鑰匙圈?

    2熱度

    2回答

    我使用TortoiseHg與SVN存儲庫使用hgsubversion擴展。 我喜歡用hg pull --rebase當我拉,以反映什麼SVN不上svn update。因爲我使用的是hgsubversion,所以在推動之前我需要重新設置,所以我不妨一步完成。 此外,hg push將自動內部做一個rebase,這是沒有辦法解決的。 我的困難是hg rebase將拒絕工作,如果我有任何未提交的更改。所以

    0熱度

    1回答

    我使用sudo apt-get install mercurial安裝了mercurial,並且它已正確安裝。但是,當我運行任何汞命令我得到以下錯誤消息 - 中止:無法找到[/家庭/衙署善變庫/ bin中 /usr/local/lib/python3.4/ dist-packages/networkx-2.0.dev_20150923032326-py3.4.egg /usr/local/lib/

    0熱度

    1回答

    Mercurial允許存儲庫中的版本控制符號鏈接。在unix上,它們在簽出時創建爲符號鏈接,而在Windows上不支持符號鏈接。 相反,Mercurial爲每個符號鏈接創建一個「特殊」文本文件,其內容是符號鏈接的目標。通過在Windows機器上修改此文本文件的內容,可以更改「符號鏈接」的目標。 (See this SO answer.) 是否可以在Windows計算機的Mercurial存儲庫中創

    0熱度

    1回答

    我試圖對遠程服務器(hg pull或hg push)執行hg。在Windows上失敗,但在OS X中成功。我使用了與Windows和OS X相同的ssh私鑰和公鑰。以下是詳細信息: 在Windows上,我使用了cygwin,爲此我還安裝了openssh。私鑰和公鑰位於cygwin主頁(/home/simo/.ssh)的.ssh文件夾內。當我在cygwin中輸入hg clone ssh://[ema