I saw that but was a little unsure on how it worked. What if we released a new Version of C but we didn't want A or B to use it?
Alex -----Original Message----- From: Gilles Scokart [mailto:[EMAIL PROTECTED] Sent: 11 September 2007 09:50 To: ivy-user@incubator.apache.org Subject: RE: Central version numbering. If you want that, you have to say that A and B are using the version "latest.integration" of C (or an other version pattern) inside the ivy.xml file of A and B. Gilles > -----Original Message----- > From: Foreman, Alex (IT) [mailto:[EMAIL PROTECTED] > Sent: mardi 11 septembre 2007 10:43 > To: ivy-user@incubator.apache.org > Subject: Central version numbering. > > Consider this: > > > Artifact A relies on Artifact C, but does not expose it as a transient > dependency. > > Artifact B relies on Artifact B and also Artifact C. > > Now we have a situation where A and B rely on a certain version of > Artifact C. > > If in the future there is a new version of Artifact C which we wish to > use we have to change the version number in A and B. Is there a way > that we can somehow have one change point so that the version number > we wish to use is automatically picked up? > > The way we are considering atm is to have a separate ivy file with > Artifact C revision ="default" > > And the default value will have the specific revision as a dependanciy > inside that. Or even a symlink to the correct ivy file. > > > Is there any better way to get this behaviour? > > Many thanks, > Alex > -------------------------------------------------------- > > NOTICE: If received in error, please destroy and notify sender. Sender > does not intend to waive confidentiality or privilege. Use of this > email is prohibited when received in error. -------------------------------------------------------- NOTICE: If received in error, please destroy and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error.