我們是一個由3位開發者組成的團隊,他們使用Mercurial作爲SCM工具,最近我注意到當前人員(修訂編號)在我們三人之間有所不同,因爲每個人都從中央存儲庫中取出最新的變更集。我在2483年,其他人在2482年(數字是武斷的,但我的+1是與其他人相比的)。這是正常的嗎?因爲它在我看來是一個問題。Mercurial不同的頭
我們最近在分支上工作,然後切換回默認分支並與分支合併。我能想到的唯一的事情就是我們中的2人完成了合併,並將合併推送到中央存儲庫,而不是隻合併,推動合併,其他人合併。有人可以幫助一個想法,也許這是正常的?
一切似乎都在同步,沒有傳入,沒有傳出......所以我正確地認爲第一個數字(12455)可以是不同的開發機器,但第二個應該永遠是相同的,如果本地存儲庫是否同步? – user790399 2011-06-09 07:55:11
哈希將是相同的,數字可能不會,並被記錄爲本地速記*以引用更改集,但不是全局可用的。所以是的,你所看到的是正確的,並不表示有問題。 – 2011-06-09 08:13:44
非常感謝大家! – user790399 2011-06-09 08:16:06