RE: [PHP] Re: Version Control Software
| From: | Boyd, Todd M. | Date: | Fri, 19 Sep 2008 13:10:37 +0000 |
| Subject: | RE: [PHP] Re: Version Control Software | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-280499@lists.php.net to get a copy of this message | ||
> -----Original Message-----
> From: David Lidstone [mailto:dnews@elocal.co.uk]
> Sent: Friday, September 19, 2008 3:50 AM
> To: php-general@lists.php.net; Benjamin Darwin
> Cc: php-general@lists.php.net
> Subject: [PHP] Re: Version Control Software
>
> Benjamin Darwin wrote:
> > After reading a topic on the list here about someone losing their
> website,
> > and having a minor mistake on my own that cost me a week's work on a
> file
> > (basically, tested the file, then uploaded to the live site and took
> the
> > daily backup off the live site.. only to find the file was messed
> up.. and
> > had to go to the weekly backup off cd to recover it, losing a week
of
> > work)..
> >
> > 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.
> >
> > Anybody have any suggestons/ideas on how this should be done, and
> what
> > program is a good fit?
> >
> > Thanks for any help,
> > Ben
> >
>
> Hi Ben
>
> Late reply, but... this could give you a really easy start:
>
> http://www.jumpbox.com/app/trac
>
> If you are not familiar with VMWare, you just need the VMWare Player
> (or
> above), which is free. All you do is 'play' the server image on your
> computer and you are away. Even if it won't suit your needs (I think
> there is no SSL or multiple project support on the jumpbox version
> unless you buy a subscription), it will give you a handy taster of
what
> you get with SVN, Apache serving SVN and Trac before going through
> installing it yourself.
>
> If no-one else has mentioned it...
>
> http://svnbook.red-bean.com/
>
> I also like TortoiseSVN when using Windows. Good luck.
I would also like to throw my recommendation in the hat for TortoiseSVN.
Yes, it does add context menus to your explorer shell, but I find it's
very easy to use... and integrated quite easily with Visual Studio 2008.
As for a web front, I've been using Tomcat (Apache's answer to JSP) and
a package called "svnwebclient" from Polarion:
http://www.polarion.org/index.php?page=overview&project=svnwebclient
..
Smooth interface, and it's got all of the major features you would
expect from an SVN client--web app or not.
HTH,
Todd Boyd
Web Programmer