Re: Question about version control.. sorta..
| From: | Phpster | Date: | Fri, 06 Feb 2009 04:09:10 +0000 |
| Subject: | Re: Question about version control.. sorta.. | ||
| References: | 1 | Groups: | php.general php.windows |
| Request: | Send a blank email to php-general+get-287790@lists.php.net to get a copy of this message | ||
My two cents,
It's not bad, but you need to be aware of collisions. We set it up with a folder for each developer and it contains the main application code.
The upside is that we each have our own code base so we don't affect each other when cutting new code. The downside is that we can each have the same file checked out and be working on it. The trouble comes when one deb checks in the file, as occasionally it will duplicate some lines in the code. It can lead to some funky errors.
Otherwise, the only other error is the dispatcher going down and not passing the updates in. This does affect all users as the queue gets backed up until the dispatcher is turned back on.
Bastien
Sent from my iPod
On Feb 5, 2009, at 21:06, "TG" <tg-php@gryffyndevelopment.com> wrote:
So, for my purposes.. after trying a handful of solutions.. open source and commercial.. I think I've decided that Reliable Software's "Code Co-op" is what's going to work best for me. My trial is almost up, so as soon as my next paycheck comes, I think I'll be purchasing the full version for $150. For me, it's totally worth it. It stores everything in a local database, but allows collaboration if that's what you're into. Via email for the $150 version, via LAN for the $200 version. It lets me add files by type, is easy to check out files. Anyway.. if anyone's looking for an easy Windows version control system, check it out. (no, I don't work for them, just passing along the recommendation since I'm digging this software) Thanks for all the input! -TG ----- Original Message ----- From: "TG" <tg-php@gryffyndevelopment.com> To: php-general@lists.php.net Date: Wed, 31 Dec 2008 11:40:23 -0500 Subject: [PHP] Question about version control.. sorta..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. Afriendrecently mentioned GIT ( http://git.or.cz/ ) too. But here's my situation.. I deal with dozens of clients. I usually makeabackup 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 theonlyone 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 aknownissue, 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 masscheckinof 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,butmostly what I see with how to use these systems involves checking codeoutthen 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 listor aSVN list might not give me the more comprehensive/broad experience baseI'mlooking for. I'd like a semi-unbiased response. :) Thanks in advance! -TG--PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php