2

如何使分支在一个存储库中具有不同的修订增量

例子:

Repo ----master
     |
     ----trunk

当我在主干上提交5 次然后将其合并主干

结果:

Repo ----master (rev:1)
     |
     ----trunk (rev:5)

然后我在主干上提交4 次,然后将其合并master

结果:

Repo ----master (rev:2)
     |
     ----trunk (rev:9)

可以在SVN中完成吗?

4

2 回答 2

2

不,这些修订号是 SVN 用于识别修订的内部 id。即使您根本不更改代码,但只有 SVN 属性它得到的是它自己的修订号。SVN 不允许用户为提交设置修订号,坦率地说,我认为没有必要这样做。如果要进行此类计数,则必须独立于 SVN 进行。

于 2015-06-01T13:13:40.520 回答
0

实际上,有时需要这样做。例如,在文档控制中,您可能有一个全局版本为 19 的文档,但第 7 节在第 3 版上。当第 7 节更新时,它应该更新到版本 4 和全局文档到 20。在世界上我在工作中,审计员对文件的 3 到 20 部分的看法非常模糊。

答案(AFAIK)是让每个部分都有自己的项目。

于 2019-02-28T19:30:40.673 回答