On Thu, Sep 10, 2009 at 8:59 AM, Bruce Albrecht<[email protected]> wrote:
> Is anyone using Maven with ClearCase UCM with developers using children
> streams with dynamic views?  If so, how do you manage bumping the POM
> versions?  Do you rely on the developers doing it manually, or use an
> automatic process?  If we automate it, it looks like we potentially need to
> strip the -SNAPSHOT in the POMs' version before creating a baseline, create
> a baseline, update the POMs to new -SNAPSHOT versions, and then create a
> second baseline so that the developers can rebase against it. Is there a
> better way that we're overlooking?  Thanks!

hi Bruce,

we recently converted our SCM from MS VSS to CC UCM and our build
system from a very poor ANT implementation (not that ANT is poor, our
implementation was) to Maven.  we're still struggling with growing
pains/conversion pains and have yet to automate versioning.  i'm
hoping that others speak up cause we'd like some ideas as well. :)
our setup/process is pretty poor at the moment mainly due to the
amount of baggage our systems carry.
we currently rely on the developers to set their versions to SNAPSHOT
during development.  everything on the dev stream is SNAPSHOT.  when
we move to Integration testing we create a new stream that everyone
delivers to and the versions are set to hard versions.  everything is
built and tested and if ok delivered to the Prod stream by SCM.
i can give you more details, but i'm hoping others step up with better
solutions cause i'll be the first to tell you ours isn't the way to
go. :)

-- 
Andrew Close

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to