1
我在分支中創建了一個標籤。然後我將分支合併到我的默認值,但是在添加標籤的版本中(而不是標籤本身的變更集添加位置)。這意味着,我沒有將.hgtags文件合併爲默認值。然後我關閉了我添加標籤的分支(剩下的.hgtags文件未提交)。最近,我從閱讀中意識到這可能是有問題的,但是,我不清楚將來會出現什麼問題。有人能幫助我理解這一點嗎?希望這也是一個解決方案。由於.hgtags未合併爲默認值,潛在的問題是什麼?
我在分支中創建了一個標籤。然後我將分支合併到我的默認值,但是在添加標籤的版本中(而不是標籤本身的變更集添加位置)。這意味着,我沒有將.hgtags文件合併爲默認值。然後我關閉了我添加標籤的分支(剩下的.hgtags文件未提交)。最近,我從閱讀中意識到這可能是有問題的,但是,我不清楚將來會出現什麼問題。有人能幫助我理解這一點嗎?希望這也是一個解決方案。由於.hgtags未合併爲默認值,潛在的問題是什麼?
標籤是.hgtags
文件在每個頭合併,所以應該沒有問題。
下面是一個例子:
@ Rev5 - tip - Added tag bar for changeset b67ebc858f17
|
o Rev4 - - 3
|
| o Rev3 - - Closed.
| |
| o Rev2 - - Added tag foo for changeset b67ebc858f17
| |
o | Rev1 - bar foo - 2
|/
o Rev0 - - 1
修訂版1是由轉2在不同的分支,然後將其關閉標籤foo
。 foo
和bar
標籤仍然存在。兩個分支上存在的.hgtags
版本都不具有兩個標籤。