2014-11-03 66 views
0

我有一個已經與遠程服務器同步的書籤。幾位同事擁有該存儲庫的克隆,包括書籤。 我刪除,並用下面的命令推書籤:Mercurial書籤刪除不傳播

$hg bookmarks --delete myBookmark 
$hg push -B myBookmark 

我檢查,如果書籤的遠程服務器上仍然存在,並且它不:

$hg incoming -B 
searching for changed bookmarks 
no changed bookmarks found 

所以,在所有似乎書籤已被刪除。儘管如此,我的同事們在拉動之後仍然有書籤。確實,它不會向前推進到默認分支,但它仍然存在。我想他們也必須運行命令汞書籤 - 刪除myBookmark爲了擺脫它。

這是正常行爲還是我做錯了什麼?

謝謝。

回答

1

這是正常行爲還是我做錯了什麼?

是的,這是正常的。除非他們請求(同hg push -B),否則您的同事的書籤將不會被推回到服務器,但服務器的缺少書籤也不會被取消。這是件好事,因爲你的同事可能仍然在使用書籤,即使你不是。

+0

很好的答案。正是我想知道的。 – bioShark 2014-11-06 08:36:31