Re: Version Control Software

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 6 Aug 2008 16:42:23 -0400, "Benjamin Darwin" wrote:

>[...]
>I'm wondering if anybody knows of a version control software program that
>may fit my needs.
>
>Basically, I'm looking for something that runs locally, not on the live
>site, that I can edit the files on the dev computer, and store old versions
>on the dev computer, and then just publish off of the local onto the live
>site whenever I need to. [...]

A couple of very easy-to-use ones are Subversion and CVS. Both are very
easy to use from a shell / command line, and both have nice GUIs
available for both Windows and *nix. Many editors and IDEs will work
with CVS directly, and some with Subversion.

I chose Subversion because I was trying to move SWMBO off Windows onto
Linux, and the GUIs for Subversion were similar enough and simple enough
on both (TortoiseSVN on Windows, RapidSVN on Linux). Subversion has some
nice options for setting up network servers if you need to go down that
path too (although you probably would get by nicely using local file
storage).

Under Windows, TortoiseSVN comes with a pretty good diff / merge tool
built-in. Under Linux, you'll want to grab Meld. 

If you're doing website development by yourself with no self-built
common code libraries (or frameworks!) then you probably won't even need
to worry about stuff like branching. If you have set up some common code
libraries, then it's a good idea to look at branching so that you can
support older sites on older versions of the libraries whilst further
developing them for newer sites.

http://subversion.tigris.org/
http://tortoisesvn.tigris.org/
http://rapidsvn.tigris.org/
http://meld.sourceforge.net/

Of course, a good IT professional would probably tell you to use git,
with its 132-odd shell commands... ;)
-- 
Ross McKay, Toronto, NSW Australia
"And don't forget ladies and gentlemen
 you have to buy this new thing that you don't have
 and if you have it
 well actually
 the new better version of the thing that you have
 well it just came out" - Jackson Jackson

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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux