Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:50764 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46222 invoked from network); 1 Dec 2010 10:15:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Dec 2010 10:15:51 -0000 Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.131 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.131 c2bthomr13.btconnect.com Received: from [213.123.20.131] ([213.123.20.131:29489] helo=mail.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 75/F2-28981-55026FC4 for ; Wed, 01 Dec 2010 05:15:50 -0500 Received: from host81-138-11-136.in-addr.btopenworld.com (EHLO _10.0.0.4_) ([81.138.11.136]) by c2bthomr13.btconnect.com with ESMTP id AVY45943; Wed, 01 Dec 2010 10:13:47 +0000 (GMT) Message-ID: <4CF61FDA.6090506@lsces.co.uk> Date: Wed, 01 Dec 2010 10:13:46 +0000 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.14) Gecko/20101013 SUSE/2.0.9-2.1 SeaMonkey/2.0.9 MIME-Version: 1.0 To: PHP internals References: <4CF60351.4030101@lsces.co.uk> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=tid=0001.0A0B0302.4CF61FDA.0287, actions=tag X-Junkmail-Status: score=10/50, host=c2bthomr13.btconnect.com X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A020207.4CF62053.0047,ss=1,fgs=0, ip=0.0.0.0, so=2010-07-22 22:03:31, dmn=2009-09-10 00:05:08, mode=single engine X-Junkmail-IWF: false Subject: Re: [PHP-DEV] Project Management From: lester@lsces.co.uk (Lester Caine) See other post as well Nathan Nobbe wrote: > git archive cranks out a single file representing any commit in the > repository, it can even format the archive w/ zip for the windows folks ;) YES but without any header updates to the files. Once unzipped you have no idea what version a file is, and that IS causing problems in the field. If you can replace the whole package of code, then it may not be a problem, but well structured pakcaged systems really need a little help when people can THEN mix and match. > also, the svn merge tracking is convoluted, there's a lot to have to > know at the user level just to get around it. I've found it a lot > easier to trust the merges from git than I ever did svn, and actually > ran svn 1.5 for a while with their merge-tracking, which doesn't work > correctly without proper user interaction read: --reintegrate .. > > I'm not a core php dev, but I have dealt w/ a lot of version control, > and frankly moving to git from svn was an even better move than cvs to > svn, no doubt about it. I tried to work with git for over a month ... but my live customer base is on windows and git is simply not compatible ... hg is working nicely for me even talking into github, but managing several packages ( both binary and script ) that integrate into a single is something neither git or hg currently handle fully. One ends up switching between tools to keep things in sync, which is easy on Linux, but a pain on Windows. -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk// Firebird - http://www.firebirdsql.org/index.php