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

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to