On Thu, 06 Aug 2015 11:16:10 +0300, Ivan Khoronzhuk wrote: > On 06.08.15 11:07, Laszlo Ersek wrote: > > On 08/06/15 00:03, Jean Delvare wrote: > >> On Wed, 05 Aug 2015 22:39:57 +0300, Ivan Khoronzhuk wrote: > >>> On 05.08.15 21:35, Laszlo Ersek wrote: > >>>> The userspace tools are in a more messy state AFAICT. For example I'm > >>>> unable to locate a *git* repository for upstream dmidecode. But, Ivan > >>>> and Roy should know better (Cc'd). > >>> > >>> There is no git repo for dmidecode. > >>> Only CVS: http://savannah.nongnu.org/cvs/?group=dmidecode > >> > >> Correct. Savannah support git now so it should be possible to convert > >> the CVS repository to git, and I'm all for it if it makes users and > >> potential contributors happy. > > > > Yes, please do that, if you can find the time. > > > >> Just I don't know how this is done and > >> did not have the time to look into it so far. > > > > I've never done it myself, so the only thing I could do to help is > > google it for you, which would be useless. :) > > FYI > git-cvsimport > Сonversion itself may take not so much time > > http://www.gromacs.org/Developer_Zone/Git/Migrating_a_CVS_repository_to_GIT > > http://stackoverflow.com/questions/11362676/how-to-import-a-cvs-repository-in-git-and-use-it-locally > > http://git-scm.com/docs/git-cvsimport
I know the command, I'm more interested in how to do it (properly) in Savannah. There are many options and I want the conversion to be as good as possible. Once the initial git repository is pushed to Savannah, there is no way back. This is where I would welcome hints and suggestions, if others have gone through the same process for other Savannah projects already. I tried following the instructions from: http://savannah.gnu.org/maintenance/UsingGit/ (section Importing from CVS) and it looks promising locally. Now I must figure out how to feed the result back into Savannah. And then ideally turn the CVS repository read-only, but I can't seem to find any option in the Savannah administration page to do that. -- Jean Delvare SUSE L3 Support