現在位置: ホーム 日々のメモ書き sf.netのcvsをgitにするためあれこれ

sf.netのcvsをgitにするためあれこれ

2009年02月23日 22時34分 Posted by TANIGUCHI Takaki | | タグ:
最近gitをごにょごにょやりだしたのでsourceforge.netに放置してあるプロジェクトのCVSとgitにしてみようかと。
最初にsf.netにCVSを作ったときに既に個人ではCVSは捨てていた。けど、sf.netがCVSしか使えないので仕方がないのでCVS。手元ではPRCSでやっていた。今調べたらprcsのdebってもうないのね。いつのまにかsvnとgitに対応していているのでgitに変換してみようと考えた。手元のソースはdarcsで管理しているのだけど、勉強のためとCVSからの変換を試みる。
まずCVSのリポジトリを取り出す。rsyncで取り出せる。
$ rsync -av rsync://project.cvs.sf.net:/cvsroot/project/module .
で取り出す。これをgitに変換したいわけだが…。
$  git cvsimport -d /path-to-cvsroot  -C module_git module
てな具合でできる。
cvs2gitというツールもあったが…。これで変換できたからいいのかな?
さて、PRCSのリポジトリはどうしたらいいのだろうか。
Google Ad
Google Ad
Copyright © 1996-2012 TANIGUCHI Takaki