[dmd-internals] generating pull requests for DMD

Jonathan M Davis jmdavisProg at gmx.com
Sun May 29 18:49:48 PDT 2011


On 2011-05-29 18:36, Michel Fortin wrote:
> Le 2011-05-29 à 19:39, Jonathan M Davis a écrit :
> > On 2011-05-29 16:33, Michel Fortin wrote:
> >> I think the root of the problem is that it's not easy to setup things so
> >> that DMD, druntime, Phobos, and DMD's test suite are compiled together.
> >> 
> >> For my own use, I made an Xcode project that does all that (with some
> >> scripting that invokes the makefiles), but it took me some time to setup
> >> things. Perhaps what we need is a repository which would contain all
> >> those repositories (linked as submodules) along with the necessary code
> >> to make everything build. That way you can just clone that integration
> >> repository and compile everything in one go (and run all the tests)
> >> with no hassle. Perhaps I should create one...
> > 
> > I don't think that git can have sub-repositories like that. Certainly,
> > git-svn can't deal with repositories that an svn repository references.
> > You have to pull them all in individually and manage each of them
> > individually. So, I don't think that having a repository which holds the
> > others is going to work unless it's literally copying the code from the
> > other repositories. It can't link them in.
> 
> <http://book.git-scm.com/5_submodules.html>

Well, then I have no idea why git-svn doesn't use that to deal with external 
references in svn. It would make dealing with svn repositories much more 
pleasant is cases where svn repositories link in other repositories. Thanks 
for the info.

- Jonathan M Davis


More information about the dmd-internals mailing list