Hi All,
I'm a beginner of Maven and I'm doing some research if we could use
maven for some of our projects.
One thing that we really need, is to repeat our builds from the tagged
versions from the cvs/svn with the exact same result. But I understand
that maven will get the newest matching version of any dependency on
every run.
So all I'll can think to get this to work are these following ways:
1.) To check-in ALL dependencies into a local maven repository and this
maven repository into the cvs/svn, but with this this approach I'll lost
the possibility to use any 3rd party maven proxy to handle the external
dependencies and I really have to get and check-in every external
dependency by myself.
OR
2.) To check-in every assembly into the cvs/svn repository and to tag
this assembly. But with this is double the source of every snapshot
within the cvs/svn and I'll lost much of the project internal history
and dependencies (with the assembly I'll not be able to step through the
history of any source files, because I duplicated it).
OR
3.) To used fixed versions with the dependencies and no range or
matching versions. But with this I'll lost some of the main features of
maven, to solve the dependencies between the dependencies.
Are there any other ways to setup maven projects to get repeatable
builds with dependencies?
Olaf
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]