Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何自动创建android版本代码?_Android_Svn_Android Gradle Plugin_Release - Fatal编程技术网

如何自动创建android版本代码?

如何自动创建android版本代码?,android,svn,android-gradle-plugin,release,Android,Svn,Android Gradle Plugin,Release,我在一个企业开发环境中工作。实际上,我们正在手动设置android版本代码和版本名称,但这与版本代码有一些冲突 版本名的方案是x.x.x[.x],因此可能是3.1.3或3.1.3.2 在dev中,我们通过gradle脚本在每个本地构建中自动增加版本代码。但是这个数字增长得很快,并且不能在版本、分支和开发人员之间转移 我们使用svn作为vcs,每个版本只有一个分支。一种解决方法是将版本名乘以因子,得到一个递增的数字(每个字段最少100个位置。但我们得到了较高的位置(请参阅)。例如: 有没有办法增加

我在一个企业开发环境中工作。实际上,我们正在手动设置android版本代码和版本名称,但这与版本代码有一些冲突

版本名的方案是x.x.x[.x],因此可能是3.1.3或3.1.3.2

在dev中,我们通过gradle脚本在每个本地构建中自动增加版本代码。但是这个数字增长得很快,并且不能在版本、分支和开发人员之间转移

我们使用svn作为vcs,每个版本只有一个分支。一种解决方法是将版本名乘以因子,得到一个递增的数字(每个字段最少100个位置。但我们得到了较高的位置(请参阅)。例如:

有没有办法增加每个版本的本地版本代码,但在多个开发人员的多个版本中保持数量一致?如何使用svn版本、分支名称或其他用途

1.2.3.4.svn-version(5678)
| | | | |----           1
| | | |------       10000
| | |--------     1000000
| |----------   100000000
|------------ 10000000000

example:  10.203.045.678
max-code: 2.100.000.000