如何在SVN中获取下一个修订号

4
我正在使用eclipse和svn进行Android应用程序开发,想要在提交项目源代码之前了解下一个svn版本号。 从"属性->团队->显示历史记录"中,我可以获取当前版本号,但是我不能假设下一个版本号总是+1,因为如果从分支进行任何提交,则下一个版本号将会是+2或+3,这取决于从分支提交的次数。 因此,请有经验的开发者告诉我如何获取下一个版本号。 谢谢。

这听起来像是可能已经有现成解决方案的问题。你想做什么?如果你想在源代码中放置修订号,有不同的方法可以实现。 - Pekka
我正在尝试将下一个修订号设置为我的版本代码。 - abbas.aniefa
2个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
5
在提交我的项目源代码之前,我想知道svn的下一个修订号是什么。 我认为这是不可能的,正如你所说的一样:在你收到编号和提交之间可能会有版本。据我所知,Subversion不允许“锁定”修订版本号 - 也没有意义。 我正在尝试将下一个修订号设置为我的版本代码。 有一个既定的工作流程可以将修订号插入您的代码库中。那可能是你想要的,它在这个问题中有解释。

0

不需要设置下一个修订号。只要您始终使用相同的常量(因此版本代码递增时,修订递增),无论您是使用当前修订+1、当前修订+42还是当前修订-123都没有关系。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,