Jim Meyering <[EMAIL PROTECTED]> writes: >>> The desire to retain CVS access (e.g., for Karl :-), and the fact that it >>> will have to be via git-cvsserver to provide at least read-only pserver >>> access, means I'll have to exercise a certain amount of due diligence, >>> too. I'll have to set up something separate, test it, and then, once >>> confident everything works the way we want, choose a nonstandard port >>> on sv.gnu.org for use as the git-pserver port and set it up there. >>> (the pserver port is already in use, of course). >> >> Yes, please!! I can help updating the docs afterwards. > > Thanks for volunteering. > Let's give people a few days to speak up. > If we can agree to switch to git, I'll do my part.
I've switched to git for one of my projects, and it worked fine, and I'd support changing to git for gnulib too. My main problem moving from cvs to git was to replace cvs2cl, but I created <http://josefsson.org/git2cl/> for that. I needed a replacement for 'cvsco' too, but that one was quite easy: #!/bin/sh # gitco - cruel checkout. Discards everything # that has not been committed, and checkout # missing files. # # Written by Simon Josefsson. Licensed under # GPLv2 or later. Contributions by Yann Dirson. git clean -d -x cg status -w git reset --hard /Simon