Recent changes

2013-04-14 2013-04-02 2013-02-17 2013-01-29 2013-01-20 2013-01-18 2012-12-08 2012-11-06 2012-09-04 2012-08-02

svk


SubversionとかCVSのリポジトリをミラーったりできるらしい。 LinuxでもWindowsでも使える。Windowsの場合、インストーラーがNSISで作られている(どうでもよい

Install for Fedora Core 3

今回は古めかしいFedoraCore3に入れたけどCentOSもRHELも基本的には同じ手順でできるはず。 とりあえずsubversionとperlのバインディングをインストール

yum install subversion
yum install subversion-perl

次にCPANからインストール。

sudo perl -MCPAN -e shell
install SVK

これだけ!あとは勝手にやってくれる!と思ったらエラー。VCPがないらしいのでもってきてインストール。

wget  http://search.cpan.org/CPAN/authors/id/A/AU/AUTRIJUS/VCP-autrijus-snapshot-0.9-20050110.tar.gz
tar xzf VCP-autrijus-snapshot-0.9-20050110.tar.gz 
cd VCP-autrijus-snapshot-0.9-20050110
perl Makefile.PL

しようとしたけどエラーがでたので関連モジュールをインストール。

install XML::Parser
install XML::ValidWriter
install Text::Diff

そして再度VCPのインストール

perl Makefile.PL
make 
make test
make install

nanka

SVN::Mirroも入ってないいわれるので入れる。

install SVN::Mirror

とおもったけどSVN::Mirrorがうまく入らない。 このへんで面倒くさくなって

force install VCP::Dest::svk
force install SVN::Mirror
force install SVK

とかいう引かぬ媚びぬ省みぬスタイルで強制インストールした。 なんかうまく動いてるからこれでいいや(ぇ

install for Ubuntu

sudo apt-get install svk

エラーなしで一発インストール。すげえええええ!

CVSからのチェックアウト

VCPという技術でCVSも使える。例えば、sourceforgeにあるkinowikiをチェックアウトする場合

svk mirror cvs::pserver:[email protected]:/cvsroot/kinowiki:/kino2/ //project/kino2

でmirrorできる。modulenameの指定の仕方がちょっと違うけどそれ以外はほとんど同じ。

関連リンク

Comment

[[halt>UserPage/halt]] &size(80%){2006-02-26 16:44:32}: まだよくわかってないのでかなりいい加減な情報かもしれませんが、、、