Multiple repositories, submodules, subtrees and whatnot (Was: Re: libffi)
Niklas Larsson
metaniklas at gmail.com
Sun Aug 4 12:38:12 CEST 2013
> Given the recent debate about using submodules or subtrees, and the
> occasional issues with sync-all: did anyone ever look into using the
> 'repo' tool? Created by Google for Android development (AFAIK), but also
> used by several other projects. See https://code.google.com/p/git-repo/
Con:
- It doesn't work on Windows at all. Which is a showstopper by itself.
- It doesn't actually solve any of the problems with having tightly
coupled code in different repos. It's just a tool where you can snarf
a boatload of repos at once.
- Everything would have to be restructured into side-by-side gits.
2013/8/3, Nicolas Trangez <nicolas at incubaid.com>:
> Given the recent debate about using submodules or subtrees, and the
> occasional issues with sync-all: did anyone ever look into using the
> 'repo' tool? Created by Google for Android development (AFAIK), but also
> used by several other projects. See https://code.google.com/p/git-repo/
>
> Nicolas
>
> On Sat, 2013-08-03 at 15:41 +0000, Simon Peyton-Jones wrote:
>> | I think you need to do a 'git pull' first to get the latest version of
>> the
>> | sync-all script and when you run that you should get a libffi-tarballs
>>
>> I'd done that (repeatedly). BUT, as has often happened before, I'd
>> forgotten that my tree was on a different branch, and pulling of course
>> has no effect on the branch. Rats. Note to self: whenever anything odd
>> happens, check you are on 'master'.
>>
>> Sorry for the noise
>>
>> Simon
>>
>> | -----Original Message-----
>> | From: ghc-devs [mailto:ghc-devs-bounces at haskell.org] On Behalf Of Erik
>> de
>> | Castro Lopo
>> | Sent: 03 August 2013 08:25
>> | To: ghc-devs at haskell.org
>> | Subject: Re: libffi
>> |
>> | Simon Peyton-Jones wrote:
>> |
>> | > But ./sync-all get doesn't get a libffi repo. Nor is it listed in
>> ./packages.
>> | >
>> | > Does anyone have any idea where this new libffi repo is, and why it
>> isn't listed?
>> |
>> | Simon,
>> |
>> | I think you need to do a 'git pull' first to get the latest version of
>> the
>> | sync-all script and when you run that you should get a libffi-tarballs
>> | directory.
>> |
>> | Cheers,
>> | Erik
>> | --
>> | ----------------------------------------------------------------------
>> | Erik de Castro Lopo
>> | http://www.mega-nerd.com/
>> |
>> | _______________________________________________
>> | ghc-devs mailing list
>> | ghc-devs at haskell.org
>> | http://www.haskell.org/mailman/listinfo/ghc-devs
>>
>>
>>
>> _______________________________________________
>> ghc-devs mailing list
>> ghc-devs at haskell.org
>> http://www.haskell.org/mailman/listinfo/ghc-devs
>
>
>
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
>
More information about the ghc-devs
mailing list