dev@glassfish.java.net

Re: Instructions for pushing binaries to maven repository

From: Bill Shannon <bill.shannon_at_sun.com>
Date: Sun, 17 Feb 2008 10:37:40 -0800

Sahoo wrote:
> Sorry, I don't see the connection between our style of use of svn/cvs
> and the need for development engineers to stage binaries in any kind of
> shared repository.

Well, part of the point is to move away from our style of svn/cvs use
to the distributed SCM use that Mercurial supports. If you need some
background on the advantages of distributed SCM systems, I recommend
starting with the Mercurial book: http://hgbook.red-bean.com/.

Too much of the traffic on this list is about how the build is broken.
A distributed SCM system can help isolate breakage so that one person's
mistake doesn't prevent others from making progress. Having repositories
associated with workspaces means it's more likely that you'll see a
consistent set of sources and binaries.