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
Svn 有没有可能让gradle解决像';5.0.&x2B';为了得到像';5.0.0.1.12.24';?_Svn_Version_Ivy - Fatal编程技术网

Svn 有没有可能让gradle解决像';5.0.&x2B';为了得到像';5.0.0.1.12.24';?

Svn 有没有可能让gradle解决像';5.0.&x2B';为了得到像';5.0.0.1.12.24';?,svn,version,ivy,Svn,Version,Ivy,我们目前正在重写版本控制,由gradle处理 我们版本的最后一个编号禁止使用svn修订号。在解决依赖关系时,我们在最后一个数字上使用通配符+: testCompile 'my.great.company:ProjectName:5.0.0.0.0.+' 但这只得到版本最后一位的最高数字,即修订版 但是,如果我想要最新的整体版本,例如: 5.1.2.3.4.25 我想这样写 testCompile 'my.great.company:ProjectName:5.+' 我发现,可以以任何方式定

我们目前正在重写版本控制,由gradle处理

我们版本的最后一个编号禁止使用svn修订号。在解决依赖关系时,我们在最后一个数字上使用通配符
+

testCompile 'my.great.company:ProjectName:5.0.0.0.0.+'
但这只得到版本最后一位的最高数字,即修订版

但是,如果我想要最新的整体版本,例如:

5.1.2.3.4.25
我想这样写

testCompile 'my.great.company:ProjectName:5.+'

我发现,可以以任何方式定义版本(只要是UTF-8),但我不知道是否可以如上所述解决依赖关系?

是的,可以这样做。

您可以像这样定义依赖项

testCompile 'my.great.company:ProjectName:5.+'
它将始终采用最新版本,即在指定的常春藤存储库中找到的版本

甚至

工作并采用5.1.2之后的最新版本

唯一的限制是,
+
必须位于最后一位

testCompile 'my.great.company:ProjectName:5.1.2.+'