0
我从基于ANT的项目部署了6个工件。这样他们就可以一个接一个地部署了。来自一个部署周期的工件的不同快照版本
问题是,它们的快照版本不同。它只是共享工件版本,时间戳,但最后一个数字是不同的。
6.1.0-20110331.121641-1
,这导致的问题是,我无法创建该属性:
<program.version>6.1.0-20110331.121641-1</program.version>
而且我必须指定为每个6神器的确切版本号,如果我想回去或测试较旧的快照版本。
有没有解决方法?
编辑:重点是 - 我需要使用快照文物的旧版本...,这样,因为它是现在,我必须手动更改所有6件文物的版本
我需要使用较旧的快照工件,SNAPSHOT意味着最新的一个 – lisak 2011-05-22 16:08:07
我知道快照并不适用于此目的,但有时您会遇到一种情况,您只能使用以前版本的工件执行某些操作,因为它不适用于你部署的那些人。你知道我的意思?例如,你有一个使用所有这6个工件的第7个工件,你部署它们,第7个工件不再与它们一起工作,并且你想切换回到以前的版本。这不是那么普遍的事情,但它发生了 – lisak 2011-05-22 17:52:59
我明白了。那么,我没有任何好的解决方案。您可能需要为每个依赖项明确设置版本。 – Tarlog 2011-05-23 06:30:22