gpt4 book ai didi

svn - 如何在 SVN、Hg 或 Git 中标记一组更改/变更集

转载 作者:太空狗 更新时间:2023-10-29 13:57:29 25 4
gpt4 key购买 nike

我想用标签标记任意一组提交/变更集。

  • 提交 1 *标记 1
  • 提交 2 *标记 2
  • 提交 3
  • 提交 4 *标记 1
  • 提交 5 *标记 2

目标是轻松找到特定标记的所有更改,并让该分组直接保存在 VCS 中,而不是像错误跟踪系统这样的外部系统。

标记的位置和顺序需要是任意的,并且应该能够处理已提交/未提交和已推送/未推送的更改。

在 SVN 中,我知道最好的方法是只编辑提交说明并添加一些你可以搜索的特殊文本,例如“**标记 1”。或者只是为了进行伪造的编辑并提交它并使用其提交说明列出所有包含的修订。

SVN有没有更好的解决方案? Hg 或 Git 是否有等效或更好的解决方案?

最佳答案

除了提交注释和日期或标签之外,Git 没有特殊的元数据。

所以你只剩下三个选择:

这两个选择不适用于已推送的提交。

第三种选择是将数据关联到这些提交,例如票证。参见 ticgit 例如,票证错误跟踪集成到您的 git 存储库。

关于svn - 如何在 SVN、Hg 或 Git 中标记一组更改/变更集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2893986/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com