Thanks for the info, but I do have an extra question about CVS. Do I always
need access to the internet to get my files to work one them? If I were to
go out of town and not have access to the internet, how could I still work
on my files?

------------------------------------
WiredPHP
Stephen Craton
Web Developer
IM: [EMAIL PROTECTED]
http://www.wiredphp.us
------------------------------------

:: -----Original Message-----
:: From: Greg Beaver [mailto:[EMAIL PROTECTED]
:: Sent: Sunday, September 26, 2004 13:22
:: To: Stephen Craton
:: Cc: 'PHP List'
:: Subject: Re: Version Controlling
:: 
:: Stephen Craton wrote:
:: > This is slightly off topic, but I feel it's a little something that's
:: worthy
:: > of discussion here. I've been interested in running CVS for a while
:: now, but
:: > being on a Windows machine is holding me back somewhat, and I'm not
:: entirely
:: > sure CVS is even something I need.
:: >
:: > Basically, I have some computers, mostly my laptop and desktop, and I
:: want
:: > to be able to sync them based on version controlling, much like CVS,
:: but I'm
:: > not sure if it's too advanced or not.
:: >
:: > My basic question is: What do you do, if anything, for syncing/version
:: > control between your computers for your web development projects?
:: 
:: There are many solutions, but better than using a constant version
:: control system like CVS or subversion is to use cvs/subversion for
:: development only.  When things seem to be working, make a release tag,
:: and bundle up that code as a package.  You can either zip it up and
:: unzip on the production server, or use the pear installer's built-in
:: capabilities to customize things.
:: 
:: This strategy is much better, because if it turns out a slight
:: difference between your computers breaks the code, you can quickly and
:: easily revert to an earlier release (especially if you use the pear
:: installer).  If you use the PEAR installer, you can also use the
:: dependencies feature to split your code up into smaller chunks, making
:: maintenance of large projects even simpler.
:: 
:: use TortoiseCVS, you will never have doubts about how easy it is to use
:: cvs on windows again.
:: 
:: Greg
:: 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to