I'm using subversion, and I have been checking out a working copy to the
production server.  This is especially helpful since some developers still
deploy without using subversion while we are switching to it, and it lets me
keep the repository updated.  But the great thing about it is I can do very
quick updates... ie when I'm ready to deploy something, I put it into the
repository from the dev server, and then just do an update on the production
server.  

Of course it would be nice to be able to check in the dev code even when
it's not ready to be deployed, but I haven't figured out a way to do that
quite yet... 

Russ

-----Original Message-----
From: Douglas Knudsen [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, September 14, 2005 10:31 AM
To: CF-Talk
Subject: SCM deployment options (was Re: Source Code Control Setup)

Curious how everyone is deploying code from an SCM tool like CVS.  CVS
has an export function, but the darn thing will not overwrite files. 
I just forced my team into CVS use and I'm having them use tags for
each release.  I'm thinking of using ANT to
1) perform a CVS export of module mymodule to mymodule_new folder
2) delete mymodule folder
3) rename mymodule_new folder to mymodule

Any other possible approaches?  I don't really want to 'checkout' the
code to the production environment either.

DK

On 9/14/05, Jim Davis <[EMAIL PROTECTED]> wrote:
> > -----Original Message-----
> > From: Barney Boisvert [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, September 13, 2005 12:01 PM
> > To: CF-Talk
> > Subject: Re: Source Code Control Setup
> >
> >
> > No reason you have to have your working directories local (though
> > that'd usually be prefered).  We have all our working directories on a
> > shared dev server, with multiple CF instances (one per directory), and
> > corresponding vhosts, so each app works in isolation from the others.
> 
> That would work NOW (we're in the process of upgrading to CF 7 -
> FINALLY).... but currently we're on CF 4.5 at the office.  Options are
> pretty limited on 4.5.
> 
> Of course it doesn't really matter in the long run anyway - the
Application
> Developer's really have very little say on how the server's are set up or
> the development procedures in place.  They leave that up to committees
that
> we're not invited to join.  ;^)
> 
> Jim Davis
> 
> 
> 
> 
> 
> 
> 
> 



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:218224
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to