我們有一個無意中錯誤添加到Mercurial回購的文件。問題是這個文件是一個Netbeans特定的文件,Netbeans在每個人的本地工作區都會不斷變化。所以每次他們拉,Mercurial認爲他們已經修改了當地的變化,並不會允許他們合併沒有擱置該文件。遺忘Mercurial文件,但不會將刪除傳播給團隊
我們如何告訴Mercurial刪除或忘記此文件,而不會將文件刪除傳播給整個團隊。每次我們使用hg forget或hg remove時,下次從回購中拉出時,它會從本地工作區中刪除文件。
我們缺少什麼?有沒有一種簡單的方法來做到這一點,而無需備份文件,拉動,然後在Mercurial刪除後替換它?
這是cmd行嗎?究竟是什麼ccommands你運行hg忘記,hg拉和hg更新? – 2012-01-03 14:58:40
我做了兩個cmd行和TortoiseHg。我正在嘗試從我的團隊使用的中央共享庫。該文檔是正確的,它不會將其從共享倉庫的工作目錄中刪除。然而,當團隊中的每個人都拉時,它就會從他們身上移除。對我來說似乎有點奇怪。 – sma 2012-01-12 15:41:26