SourceForge.jpのCVSの設定

ちょっとSourceForge.jpCVS接続の設定に戸惑ってしまいました。
単純なことだったのですが築きませんでした・・・。

という事で、今後のことも考えてメモです。

まずは、
1. SSH用の公開鍵を作成する。

ssh-keygen -t dsa [ENTER]

2. 作成した公開鍵をSourceForge.jpに登録する。
3. /etc/ssh/ssh_configの設定を修正

StrictHostKeyChecking ask
IdentityFile ~/.ssh/id_dsa
Port 22
Protocol 2,1

4. .bash_profileにexport設定を追加

export CVS_RSH=ssh
export CVSROOT=gensan_730@cvs.sourceforge.jp:/cvsroot/litemotor

5. import 処理を実行

cvs -d:ext:gensan_730@cvs.sourceforge.jp:/cvsroot/litemotor import litemotor litemotor litemotor_0_0

で見事成功しました。

SouceForge.jpにもCVSの方法については詳しく書かれているのでそちらも参考にしてください。