git SourceTree / Mercurial -向多个提交添加相同的标记

ttcibm8c  于 2023-05-21  发布在  Git
关注(0)|答案(2)|浏览(110)

我和我的朋友们有一个仓库,我们只是随便发布我们正在做的项目。
因为我们在那里发布了不同的项目,所以我们喜欢用它是什么项目来标记提交。但是,显然不可能给多个提交添加相同的标签
有什么办法可以做到这一点吗?或者我们必须每次都用一个独特的标签来标记它,比如“MyTag1”,“MyTag2”,..?

qeeaahzv

qeeaahzv1#

即使这是可能的(从设计上看这是不可能的--标签是变更集的唯一名称),它对整体式存储库来说也是毫无意义的。修订版(活动|selected,current)是整个repo的属性,你不能(没有肮脏的技巧)让repo的一部分处于状态A,一部分处于状态B。
你必须重新考虑你的工作流程和任务,你想用“多个csets标签”来解决(“SourceTree中的漂亮UI”不是答案)

rxztt3cl

rxztt3cl2#

我也有同样的问题,原来SourceTree基于命名约定在树视图中显示标签-如果你按照这个答案中的步骤操作:https://stackoverflow.com/a/10243236-您将实现您正在寻找的:

相关问题