Re: Split Git
Michael J Rubinsky <[email protected]>
| Newsgroups | gmane.comp.horde.devel |
|---|---|
| Message-ID | <20141124012330.Horde.JEQfSJ5-DPoKM6dddUZbQg1@h4.theupstairsroom.com> |
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. -- mike The Horde Project http://www.horde.org https://www.facebook.com/hordeproject https://www.twitter.com/hordeproject -- dev mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
smime.p7s
(application/pkcs7-signature, 5.7 KB) - not displayed