2021年12月25日土曜日

CSVからGitへの変換

CSVレポジトリからgitレポジトリへの変換。多分もう使うことがないであろうけど一応残しておこう。 csv2svnというツールを使う。なまえからわかるように本来はsvnに変換するツールなのだけど、svnだけでなくgitへも変換してくれるのだけど、使い方がわからん。。ドキュメントへのリンクが切れている。 このスクリプトを見たらなんとなくわかった。
#!/bin/bash -x
TARGET=$1
mkdir ./$TARGET.git
cd ./$TARGET.git
git init
../../cvs2svn/cvs2git /grid/cvsroot/$TARGET | git fast-import
git checkout 
このツール自体がpython 2系で書かれているので寿命がつきかけている。CSVを放置していたほうがわるいのだけど。。

0 件のコメント: