我现在用水银从SVN工作....与SVN我从来没有失去任何变更,合并是非常聪明的。在Mercurial的时候,我刚刚从主要的回购仓库中抽出时间,当时我承担了本地更改并覆盖了本地更改。这里的情景......水银更改冲突
与file.php第250行是相同的。本地我添加了3个功能,这是因为我正在使用特定功能。我承诺我的改变,忘了推到DEV。所以在DEV上我也增加了3个新功能。当地的3个功能(尽管是完全不同的)由上DEV 3个功能覆盖...
我似乎无法想到的为什么会这样一个合乎逻辑的理由......
我使用TortoiseHG,而不是命令行。
嘿 - 我使用Mercurial,我从来没有失去一个承诺的变化,虽然它有时看起来像它。如果你的东西被覆盖,你告诉它必须与被合并的分支有关。您可以使用'hg serve'在http:// localhost:8000/graph /中获取本地分支的视图, – faester 2011-05-03 19:37:10