gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Proposal: Switch back to savannah using GIT


From: Gregory Casamento
Subject: Re: Proposal: Switch back to savannah using GIT
Date: Fri, 29 May 2015 11:29:10 +0000

David,

On Fri, May 29, 2015 at 7:20 AM David Chisnall <address@hidden> wrote:
On 29 May 2015, at 09:55, Gregory Casamento <address@hidden> wrote:
>
> If the consensus is to move to github, then that work is basically already done.   The github mirror is a full mirror of all of the code in subversion.   I agree with David.  Where we are hosted is extremely important since it has everything to do with visibility.

I don’t quite agree here.  git svn does a reasonable job, with the goal of making it easy to use git to push back into an upstream svn repo.  For the git repo here (which I hope to have time to move back to github.com/gnustep/libobjc2 this weekend):

https://github.com/davidchisnall/libobjc2

I used svn2git, which allows better control over how things are mapped to branches and tags.  This version preserves the structure of the svn repo better and we’d probably want to do something similar for other GNUstep projects, making sure that branches in svn become git branches and tags in svn become git tags.

I see what you mean.   I didn't use svn2git, I should look into doing that. 

We’d probably also want to replicate some of the structure of svn with git externals so that people who wanted to would be able to do a single clone and get everything.  This is generally the way that atomic commits are achieved between git repos.

Understandable.
 
David
 
GC 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]