Re: Split Git
Jan Schneider <[email protected]>
| Newsgroups | gmane.comp.horde.devel |
|---|---|
| Message-ID | <[email protected]> |
Zitat von Michael J Rubinsky <[email protected]>: > Quoting Michael M Slusarz <[email protected]>: > >> Quoting Jan Schneider <[email protected]>: >> >>> Zitat von Michael M Slusarz <[email protected]>: >>> >>>> Quoting Jan Schneider <[email protected]>: >>>> >>>>> Zitat von Michael M Slusarz <[email protected]>: >>>>> >>>>>> - Installation of code from git repos can be facilitated by a script. >>>>>> - This script can create/clone the git repos as needed. >>>>> >>>>> And update, and diff, and commit, and probably all the major git >>>>> stuff. Wait, why did I argument against sub-tree again? :) >>>>> >>>>> Some extra sugar would be if you could checkout one repo, and >>>>> have all dependent packages' repos checked out too. >>>> >>>> This would be great... although I think this will require digging >>>> into PEAR code in order to grab the required dependencies (I >>>> really don't want to be writing PEAR parsing code at this stage). >>> >>> We already have a PEAR parser. >> >> We have a PEAR parser that programatically will give you the list >> of packages/channels you need to install given a single package.xml >> file? I've spent hours looking for this, so this is fantastic news >> - where is it located? (This underscores the need for us to keep >> all install-related code in a single location). > > It's in the components package. You can get a dependency tree via: > > horde-components path_to_package deps -deps --allow-remote --alldeps > > You can also include the --no-tree option to get a YAML format > listing instead of a formatted tree. And it's built on top of Horde_Pear. -- Jan Schneider The Horde Project http://www.horde.org/ https://www.facebook.com/hordeproject -- dev mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]