David,

On Fri, May 29, 2015 at 7:20 AM David Chisnall <thera...@sucs.org> wrote:

> On 29 May 2015, at 09:55, Gregory Casamento <greg.casame...@gmail.com>
> 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
_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to