gnunet-developers
[Top][All Lists]
Advanced

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

Re: [GNUnet-developers] switch to a DVCS (Git)?


From: Milan Bouchet-Valat
Subject: Re: [GNUnet-developers] switch to a DVCS (Git)?
Date: Wed, 24 Oct 2012 12:00:31 +0200

Le lundi 22 octobre 2012 à 12:58 +0700, Ivan Shmakov a écrit :
>       I wonder if there're plans to switch to a DVCS (such as Git, as
>       successfully used by a number of free software projects,
>       including those part of the GNU project), for GNUnet
>       development?
> 
>       I mean, besides of a somewhat surprising situation of using a
>       centralized system to develop a decentralized one, Subversion is
>       a bit inconvenient in that it requires nearly constant access to
>       the server for its operation.  (E. g., to examine the prior
>       history, check the diff's, etc.)
> 
>       Alternatively, one can run svnsync(1) to get a replica of a
>       Subversion repository, but it's a costly operation (or at least
>       it was the last time I've tried), primarily for the server the
>       repository is hosted on.  (Using git-svn(1) against a remote
>       server incurs, I believe, roughly the same amount of burden on
>       the latter.)
FWIW, I use git-svn in a project where the hosting server only allows
SVN, since I'm more used to git, and it does not require any special or
costly operation. You just initialize the repo once like you would when
using svn, and then you can work as if you were using plain git, except
that "git svn dcommit" replaces "git push".

>       However, if it's agreed upon, I may perform the svnsync(1) +
>       git-svn(1) combination by myself, and clone the result to a
>       publicly-acessible repository (perhaps on Gitorious.)
> 
>       TIA.
> 




reply via email to

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