我正在使用 eclipse 和 svn 开发 android 应用程序进行版本控制。
在提交我的项目源代码之前,我想知道 svn 的下一个修订号。
Form Properties->Team->Show History
,我可以获得当前的修订号,但我不能假设下一个修订号将始终为 +1 ,因为从分支中如果进行了任何提交,那么下一个修订号将是 +2 或 +3 取决于提交的数量从分支。
所以请有人告诉我如何获得下一个修订号。
谢谢
在提交我的项目源代码之前,我想知道 svn 的下一个修订号。
我认为这是不可能的,因为你说的确切原因是:在你收到号码和提交之间可能会有修改。据我所知,Subversion 不允许“锁定”修订号——也没有任何意义。
我正在尝试将下一个修订号设置为我的版本代码
有一个既定的工作流程可将修订号插入您的代码库。这可能就是你想要的。在这个问题中进行了解释。
无需设置下一个修订号。没关系,如果您使用当前修订版 + 1,或当前修订版 + 42,或当前修订版 - 123,只要您始终使用相同的常量(因此版本代码会随着修订版的增加而增加)。
鉴于上述所有常量的可能选择,当前版本 + 0 是最容易选择和实现的,因为大多数版本控制系统可以将该数字直接嵌入文件中。