Svn 有没有可能让gradle解决像';5.0.&x2B';为了得到像';5.0.0.1.12.24';?
我们目前正在重写版本控制,由gradle处理 我们版本的最后一个编号禁止使用svn修订号。在解决依赖关系时,我们在最后一个数字上使用通配符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.+' 我发现,可以以任何方式定
+
:
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.+'