Re: Question about version control.. sorta..
| From: | Nathan Nobbe | Date: | Thu, 01 Jan 2009 02:33:28 +0000 |
| Subject: | Re: Question about version control.. sorta.. | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-285322@lists.php.net to get a copy of this message | ||
On Wed, Dec 31, 2008 at 9:40 AM, TG <tg-php@gryffyndevelopment.com> wrote:
> Ok.. so I know about CVS and SVN and unfortunately haven't had as much
> experience with them as I'd like. I've used them, but always in a really
> basic sense and always on systems that have already been set up. A friend
> recently mentioned GIT ( http://git.or.cz/ ) too.
>
> But here's my situation.. I deal with dozens of clients. I usually make a
> backup copy of their site (at least the files, not usually the DB) so I
> have the latest copy of the site to make changes to. Usually I'm the only
> one working on the site, but sometimes other people may make changes too.
> Not so often than we're conflicting with our changes, or if this is a known
> issue, we make sure to coordinate.
>
> What I'd ideally like to do is be able to use a CVS type system to keep
> incremental backups of the code. So instead of checking code out of CVS,
> changing it, then checking it back in... I'd like to just do a mass checkin
> of the whole site and have changes recorded and the ability to look at
> previous versions with DIFF and all that. And of course the ability to
> 'check out' a previous set of files by date or revision maybe.
>
>
> I assume you can do this with one of the major version control systems, but
> mostly what I see with how to use these systems involves checking code out
> then checking it back in. That's not really what I want to do.
>
> The other issue is that I run Windows. So if there's something nice and
> WinGUI, that'd be nice. Please no "you should be running linux"
> responses. I don't have anything against Linux or Mac, they're great
> systems. But I have my reasons for running Windows.
>
> Also, I realize this is semi-OT for a PHP list, but asking on a CVS list or
> a
> SVN list might not give me the more comprehensive/broad experience base I'm
> looking for. I'd like a semi-unbiased response. :)
im not sure how well git works on windows atm, but if youre interested in a
dcvs that works on windows, ive heard good things about mercurial; its
written in python.
http://www.selenic.com/mercurial/wiki/
-nathan