> Do I make sense or am I missing something?
> 
> Thanks again for your reply.
> 
> 
> _Mang Lau

This is only true if you have to change the snapshot version. I don't know
much about snapshots, particularly in Maven2, but I would assume you could
just have a snapshot version "1-SNAPSHOT" and then have versions "1.0.0",
"1.0.1", "1.1.0", and so on. A project which was working on HEAD would just
use "1-SNAPSHOT" as the dependency. This way only the project which moved
off of HEAD would have to list a specific version.

There is one disadvantage to this if you work in Eclipse: you can't modify
the utility code from the application project b/c it's in a jar file, and
changes to the utility code won't affect the application projects until you
update the jar. You'd have to make changes to the utility code and then run
install on the utility project. Or if you need to make some quick changes to
continue your work, just copy the relevant source code into your application
project temporarily (this should override the version in the jar).

Still, it is probably not impossible for you to continue working the way you
do now. I am not familiar with Continuum, but I think this would be easy
enough to do with CruiseControl. I would just check out a copy from the tag
(in a different directory) for CC, and then update the application project's
entry in CC's config.xml to point to the new checkout. Perhaps someone
familiar with Continuum will know how you can achieve what you're looking
for.

--
Daniel Siegmann
FJA-US, Inc.
(212) 840-2618 ext. 139

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to