Mercurial - 应该合并.hgtags吗?
如果要将存储库B中的更改合并到存储库A中,是否应合并.hgtags中的更改?
存储库B可能有标签1.01,1.02,2.03不在A中。为什么要将它们合并到存储库A的.hgtags文件中?如果我们合并然后尝试通过查看标记1.01来查看存储库A,我认为这不起作用。
没有找到相关结果
已邀请:
2 个回复
冕偷淮款
你为什么要真正合并
,为什么它有意义? 所以你有了 具有变更集3(a1),4(a2),5(a3)的回购A. 具有变更集3(b1),4(b2),5(b3)标记1.01的回购B. 以上列为Changeset Number(长唯一十六进制ID)标记 因此,您将回购B合并到回购A并获得看起来像的东西。
如果您将repo更新为标记1.01,那么您将获得该代码在该时间点的样子。当它在Repo B中时,就像mercurial承诺一样。 您应该合并它们,因为Repo B中的变更集已被标记为Repo A中变更集树的一部分,因此您在Repo B中标记的变更集现在已在Repo A中标记。不合并它们只会导致您丢失您为更改集创建的标记。
誓猎贰
或某些标签将消失。