2014-06-06 88 views
0

我使用TortoiseHg從我的一個Mercurial回購中的newfeatures分支中取出分支。現在,無論何時我嘗試從我的任何回購協議中提取,它都會嘗試使用newfeatures分支,該分支在我的任何其他回購協議中都不存在。在Mercurial/TortoiseHG中重置默認分支

我找不到任何設置讓我解決這個問題。我卸載了TortoiseHG並重新安裝了它,問題仍然存在。我刪除了所有本地回購站點,並嘗試對其進行重新分區,問題仍然存在。

我的Mercurial.ini沒有指定分支。如果我進入控制檯並鍵入hg branch它報告default。 TortoiseHg工作臺說Branch: default以上selected options和選定的選項是--pushafter = True。但是,每次我嘗試拉時,輸出日誌都會顯示hg pull --verbose --branch newfeatures

我該如何解決這個問題?

回答

1

是不是因爲Synchronize面板中的Target複選框?即使面板不可見,當TortoiseHg發出hg pull命令時,Pull按鈕也會使用這些設置。

<code>Target</code> check box