使い方

http://svk.elixus.org/

  • ~/.svkの初期化
oppara:~ $ svk depotmap --init
  • ミラー作成
oppara:~ $ svk mkdir //mirror
oppara:~ $ svk mirror svn+ssh://oppara@127.0.0.1/path/to/svn/project //mirror/project
  • ミラー先表示
oppara:~ $ svk mirror --list
  • デポ内表示
oppara:~ $ svk ls //mirror
  • ミラーをデポへ同期
oppara:~ $ svk sync //mirror/project
  • ローカルブランチ作成しチェックアウト
oppara:~ $ svk cp //mirror/project //local/project
oppara:~ $ cd tmp/
oppara:~/tmp $ svk co //local/project
oppara:~/tmp $ cd project

後は

oppara:~/tmp/project $ svk info
oppara:~/tmp/project $ svk add file

とか

oppara:~/tmp/project $ svk push --verbatim
oppara:~/tmp/project $ svk pull
  • コンフリクトがあった場合は、修正して
oppara:~/tmp/project $ svk resolved