From: William L. <wr...@gm...> - 2010-11-19 04:21:54
|
I just migrated the following modules to git: libwpg-www perfectspot wpgtest I think this completes everything, because as far as I know we didn't want to move the other (obsolete) modules over from CVS. Just in case I'm wrong, here's the procedure I used to do this, so someone else can finish the work if I'm busy (obviously substitute your sourceforge username for mine): aubergine:perfectspot wlach$ ssh -t lachancew,li...@sh... create ... -bash-3.2$ -bash-3.2$ cd /home/scm_git/l/li/libwpg -bash-3.2$ mkdir <module> # e.g. perfectspot -bash-3.2$ git --git-dir=<module> init --shared=all --bare Then, on the client end of things: aubergine:libwpg-www wlach$ cvs -d:pserver:ano...@li...:/cvsroot/libwpg login aubergine:libwpg-www wlach$ git cvsimport -A ~/Documents/libwpg-authors.txt -o master -d :pserver:ano...@li.../cvsroot/libwpg <modulen> Where libwpg-authors.txt is a text file containing author info for libwpg. Here's the one I used for perfectspot, libwpg-www, and wpgtest: strbafridrich = Fridrich Strba <fri...@bl...> ariya = Ariya Hidayat <ar...@kd...> When you've done that, you're ready to push: git remote add origin ssh://lac...@li.../gitroot/libwpg/<module> git push --mirror origin And that's it! If there's no further action required, I'll probably be turning off CVS on sourceforge for libwpd/libwpg in the next week or so. -- William Lachance wr...@gm... |