4

我正在使用 eclipse 和 svn 开发 android 应用程序进行版本控制。

在提交我的项目源代码之前,我想知道 svn 的下一个修订号。

Form Properties->Team->Show History,我可以获得当前的修订号,但我不能假设下一个修订号将始终为 +1 ,因为从分支中如果进行了任何提交,那么下一个修订号将是 +2 或 +3 取决于提交的数量从分支。

所以请有人告诉我如何获得下一个修订号。

谢谢

4

2 回答 2

5

在提交我的项目源代码之前,我想知道 svn 的下一个修订号。

我认为这是不可能的,因为你说的确切原因是:在你收到号码和提交之间可能会有修改。据我所知,Subversion 不允许“锁定”修订号——也没有任何意义。

我正在尝试将下一个修订号设置为我的版本代码

有一个既定的工作流程可将修订号插入您的代码库。这可能就是你想要的。在这个问题中进行了解释。

于 2012-10-20T11:31:08.330 回答
0

无需设置下一个修订号。没关系,如果您使用当前修订版 + 1,或当前修订版 + 42,或当前修订版 - 123,只要您始终使用相同的常量(因此版本代码会随着修订版的增加而增加)。

鉴于上述所有常量的可能选择,当前版本 + 0 是最容易选择和实现的,因为大多数版本控制系统可以将该数字直接嵌入文件中。

于 2012-10-21T06:58:54.683 回答