I use StarTeam and here's how I would like to integrate SCM with the build
process (I just haven't gotten around to it yet):

1) Create an SCM label for the build.
2) Check out project source at the label made in #1.
3) Build project.
4) Check in a .war file.
5) Attach .war file to previously created label.
6) Promote label to next Promotion level.

Scott

P.S. Why have you regretted the integration of the two?

> -----Original Message-----
> From: David Corbin [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, December 21, 2000 11:40 AM
> To: [EMAIL PROTECTED]
> Subject: Re: Thinking about Source Control
> 
> 
> Fair enough.  But I'm still curious what people want to do 
> with SCM, in
> the build system.  Every time I've tried to integrate the two, I've
> regretted it.
> 
> Douglas Melzer wrote:
> > 
> > I'd prefer to have an implementation that fully addresses a 
> particular SCM tool's capabilities.
> > 
> > My project has just switched from Visual Source Safe to a 
> proprietary SCM tool and it wasn't that big of deal to update 
> my ant build configuration.
> > 
> > My experience is that most companies adopt a particular SCM 
> tool, so I believe greater emphasis should be placed upon 
> fully supporting an SCM tool's capabilities as opposed to 
> trying to identify the common features.
> > 
> > While some common terms for checkin, checkout, etc. could 
> be identified many of the command options are going to vary 
> with the particular SCM tool. Having these options retain the 
> naming conventions of the particular SCM tool will make it 
> much easier to refer back to SCM tool documentation when necessary.
> > 
> > -----Original Message-----
> > From: David Corbin [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, December 21, 2000 10:02 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: Thinking about Source Control
> > 
> > How do people want to use source control from within ANT.  
> I can think
> > of several ways, and some are very "bad" and others perhaps 
> not.  While
> > it might not be possible to unify all SCMs, perhaps if we 
> discover what
> > it is people are trying to achieve, a common subset can be found.
> > --
> > David Corbin
> > Mach Turtle Technologies, Inc.
> > http://www.machturtle.com
> > [EMAIL PROTECTED]
> 
> -- 
> David Corbin          
> Mach Turtle Technologies, Inc.
> http://www.machturtle.com
> [EMAIL PROTECTED]
> 

Reply via email to