1

例如,我想将我的项目的修订版 30 标记为 Version1.5 并将修订版 40 标记为 Version1.6
我也不希望修订版 18 成为此 Version1.5 的一部分,仅作为 Version1 的一部分.6 - 有没有办法从特定标签中排除修订?

例如,在 Starteam 中,这个概念是可能的……

4

2 回答 2

1

SVN 不希望您按约定提交标签,所以我会这样做:
- 从 r30
创建一个名为 1.5 版的分支 - 从 r40 创建一个名为 1.6 版的分支
- 切换到分支版本 1.5,恢复修订版 18 并标记它作为版本 1.5
- 标记分支版本 1.6 作为标记版本 1.6

于 2010-12-07T16:29:35.023 回答
0

我认为我不能接受这个问题的其他答案。我的调查使我相信,在 SVN 中创建不包含所有修订版的选择性标签不是 SVN 的行为,例如 Starteam。那是因为 SVN 中的修订是项目基础,而不是单独的每个文件。

于 2010-12-12T12:20:09.770 回答