Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:50518 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 31693 invoked from network); 25 Nov 2010 11:49:48 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Nov 2010 11:49:48 -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.26.187 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.26.187 c2beaomr09.btconnect.com Received: from [213.123.26.187] ([213.123.26.187:12716] helo=mail.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4B/82-17569-35D4EEC4 for ; Thu, 25 Nov 2010 06:49:46 -0500 Received: from host81-138-11-136.in-addr.btopenworld.com (EHLO _10.0.0.4_) ([81.138.11.136]) by c2beaomr09.btconnect.com with ESMTP id AVP89008; Thu, 25 Nov 2010 11:47:46 +0000 (GMT) Message-ID: <4CEE4CE0.2060806@lsces.co.uk> Date: Thu, 25 Nov 2010 11:47:44 +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> <4CEE36FC.8080707@lsces.co.uk> In-Reply-To: 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.4CEE4CE0.02E5, actions=tag X-Junkmail-Status: score=10/50, host=c2beaomr09.btconnect.com X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0B020B.4CEE4D51.0138,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: > I really couldn't make sense of this. Also - did you actually read my > last reply? The link I sent you linked to this: > > http://www.eclipse.org/egit/ > > I've never used it. I can't vouch for it. But if that isn't some form of > integration, I don't know what is. Please check fact before posting 'solutions' ... egit does not ACTUALLY fully work hence the main reason it is still an incubation project. The main problem is that jgit on which it is based does not current support sub-repo, and as soon as there is a sub-repo in the target then nothing works! > "...working package management system..." > > I presume this is multiple projects in a single repository? Yes, Git > doesn't have that. Again - it just sounds like a mess to me. I've never > had to have a "package management system" in a SCM repository myself > before, so I guess I cannot comment too strongly on this. > > However, submodules do work quite nicely. I won't pretend that they are > a perfect solution in every case because the are tied by commit. Anyone > who doesn't want the cruft can ignore them. The PHP repository could > probably do with some level of segmentation anyway - it is one giant > monolithic beast at the moment. sub-repo STILL needs work to allow a SINGLE download of a clone complex repo. PHP is a number of packages which combine to provide a single distribution, and packages can be added as required. It is not a single monolithic beast. Either the whole modular setup is imported into a single git repo, or each package has it's own repo. It is THEN that the holes in sub-repo management become a problem! ( And installing msysgit broke ssh access to my customer sites from the windows box. A couple of days working on fixing that produced no solution, while simply un-installing it restored all of the broken functionality. It was a few months ago, but I don't believe anything ha changed so I will not be wasting time on it until someone says that msysgit is now working with an existing putty/secure key setup ... What I have has worked for years and git broke it! ) -- 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