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: David Chisnall
Subject: Re: Proposal: Switch back to savannah using GIT
Date: Fri, 29 May 2015 12:19:55 +0100

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.

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.

David

--
This email complies with ISO 3103




reply via email to

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