SVKを使ってみよう
まずは,
リポジトリの準備
最初に,
> svk depotmap --init Repository C:\Documents and Settings\Administrator\.svk\local does not exist, create? (y/n)y >
コマンドの操作で分らないことがあれば,
> svk help
リポジトリの準備ができたので,
C:\> cd c:\tmp C:\tmp> svk checkout // myproj Syncing //(/) in C:\tmp\myproj to 0. C:\tmp\>
ファイルの追加とコミット
次にファイル,
This is test repository.
次のコマンドでSVKのリポジトリに追加予告します。addコマンドでディレクトリを指定すると,
C:\tmp\myproj>svk add test A test A test\ReadMe.txt C:\tmp\myproj>
リポジトリに追加後,
C:\tmp\myproj>svk commit Waiting for editor... Committed revision 1. C:\tmp\myproj>
差分表示
c:\tmp\myproj\test\ReadMe.
This is test repository. Is it working?
次のコマンドを実行して,
C:\tmp\myproj>svk diff test\ReadMe.txt === test\ReadMe.txt ================================================================== --- test\ReadMe.txt (revision 1) +++ test\ReadMe.txt (local) @@ -1 +1,2 @@ This is test repository. +Is it working?
変更を確認して間違いがなければ,
C:\tmp\myproj>svk commit Waiting for editor... Committed revision 2. C:\tmp\myproj>
変更分がリビジョン番号2で保存されたことが分ります。次のコマンドを実行してリビジョン1と2の差分を表示します。
C:\tmp\myproj>svk diff -r 1:2 test\ReadMe.txt === test\ReadMe.txt ================================================================== --- test\ReadMe.txt (revision 1) +++ test\ReadMe.txt (revision 2) @@ -1 +1,2 @@ This is test repository. +Is it working? C:\tmp\myproj>
ここまでの操作で,