Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:50512 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 7673 invoked from network); 25 Nov 2010 10:16:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Nov 2010 10:16:26 -0000 Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.125 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.125 c2bthomr07.btconnect.com Received: from [213.123.20.125] ([213.123.20.125:57719] helo=mail.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 64/64-20008-9773EEC4 for ; Thu, 25 Nov 2010 05:16:25 -0500 Received: from host81-138-11-136.in-addr.btopenworld.com (EHLO _10.0.0.4_) ([81.138.11.136]) by c2bthomr07.btconnect.com with ESMTP id BAS92492; Thu, 25 Nov 2010 10:14:21 +0000 (GMT) Message-ID: <4CEE36FC.8080707@lsces.co.uk> Date: Thu, 25 Nov 2010 10:14:20 +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: <4CEE0ADA.5010705@lsces.co.uk> <4CEE1327.7050405@lsces.co.uk> <9A.53.20008.2113EEC4@pb1.pair.com> In-Reply-To: <9A.53.20008.2113EEC4@pb1.pair.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Mirapoint-IP-Reputation: reputation=Good-1, source=Queried, refid=tid=0001.0A0B0301.4CEE36FC.0426, actions=TAG X-Junkmail-Status: score=10/50, host=c2bthomr07.btconnect.com X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0B0209.4CEE3776.01D6,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] git anyone? From: lester@lsces.co.uk (Lester Caine) Nick Pope wrote: > Ultimately I'm a +1 for Git. The proper branching/merging would solve > so many issues that have been addressed recently on the mailing list > regarding the pollution of trunk with incomplete and broken features, as > well as BC breakage by feature removal... I have been using Eclipse for development for several years, and PHPEclipse does everything I need. CVS and SVN simply work ... fully integrated ... and BeyondCompare handles all of the 'merge' problems that a simple update or manual merge has trouble with. For that reason I have never had a problem with 'merging'. Eclipse works transparently in linux and windows ... it is the reason that I started using it in the first place. I do not have to think 'linux ... commmand line'/'windows ... need something else' Neither GIT nor HG integration works with Eclipse so I have to drop outside Eclipse to handle picking up changes from github, and for HG, the graphics tools simply work transparently. BUT in reality the broken Eclipse in integration needs to be repaired if these projects are to really support a replacement of CVS and SVN. I have wasted weeks of possible real coding time trying to get git working for *ME* and I'm not going to spend any more until it is available as a working plugin for Eclipse. I AM using HG but simply as it was the only way to remain in touch with my main commercial activities since those developers forced a change to github. I would strongly agree with the statement that CVS is ideal for PHP since that at least has a working package management system which has worked for years. Managing merges is NOT a problem if you are used to tools which fix the problem, in much the same way as third party plugins already try to do in git and hg! Currently importing a CVS project into either git or hg creates an essentially unusable mess since the package management is no longer avialable. How do you combine a 200 package CVS project which gets mapped to 200 repos to create a single distributable project in ANY DVCS system? -- 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