我想给一组任意的提交/变更打上一个标签。
- 提交1 *标记1
- 提交2 *标记2
- 提交3
- 提交4 *标记1
- 提交5 *标记2
目标是轻松定位特定标记下的所有更改, 并将该分组直接保存在版本控制系统中,而不是像缺陷跟踪系统这样的外部系统中。
标记的位置和顺序需要是任意的,并且应该能够处理已提交/未提交以及已推送/未推送的更改。
在SVN中,我所知道的最好方法就是编辑提交注释并添加某种特殊文本,例如“**标记1”,然后进行搜索。 或者只需进行伪造编辑并提交,使用其提交注释列出所有包含的修订。
在SVN中是否有更好的解决方案?Hg或Git是否有类似的或更好的解决方案?