なんとな~くしあわせ?の日記

「そしてそれゆえ、知識そのものが力である」 (Nam et ipsa scientia potestas est.) 〜 フランシス・ベーコン

sourceforgeに登録して手こずった

とあるsourceforgeのプロジェクトに参加したのだが、SSHの登録でえらく手こずった。

とりあえずMinGW/MSYSから

$ ssh-keygen.exe -t rsa  # これで秘密鍵と公開鍵を作成

sourceforgeの管理ページに公開鍵の情報を貼り付ける
・ちょっと待つ

# これでログインできるかどうか試す
$ ssh -l yourname cvs.sourceforge.jp

# チェックアウトじゃ
$ cvs -d:ext:loginname@cvs.sourceforge.jp:/cvsroot/yourproject co directoryname

これでうまくいくはずなのだが
cvs [checkout aborted]: cannot rename file CVS/Entries.Backup to CVS/Entries: Permission denied」と表示され、全てのソースがチェックアウトできない。

そこでググると同じ問題に突き当たった人発見。
ネオ撲滅党 : CVSでチェックアウトできない

うん、Aviraの開発担当はCVSを使ってないんだね^^