分123前回の記事ではSVKの基本的な操作方法を説明しました。最終回の今回はSubversionのリポジトリと連携しながら,SVKの使い方を説明します。リモートのSubversionのリポジトリとして,本連載第2回目で説明した方法でSubversionのリポジトリを作成します。リポジトリを作成しただけではファイルがない状態です。今回はテスト用のデータを用意しました。ファイルをダウンロードしてc:\tmp\ディレクトリに展開してください。展開後,次のコマンドを実行して,Subversionのプロジェクトにインポートします。C:\tmp\gihyo&gt;次にtrunkからテスト用のブランチを作成します。http://localhost/svn/MyProject/branches/remoteこれまでの操作で図1のようなディレクトリ構造になります。以上で準備ができました。これから,SVKのリモートリポジトリ管理を行ないます。今回のミッションでは,trunkでファイルの変更を行い,コミットします。次に,trunkの変更分をbranchにマージします。リモートリポジトリをミラーリングSVKで管理するときは,まず,リモートリポジトリをSVKのローカルにミラーリングします。次のようなコマンドの書式になります。SVKのリポジトリ名それでは,ミラーリングを行ないます。次のコマンドを実行してください。mirroring.C:\tmp&gt;ここでは,//mirrorと言うパスにミラーリングしています。ここでは,SVKのファイルの保管場所のことをローカルリポジトリ,SVKリポジトリ内の各ディレクトリのことをパスと呼びます。複数のリモートリポジトリを管理する場合は,「//mirror/プロジェクト名」のようにパスを指定すると分りやすいです。次のコマンドを実行することで,ミラーリングしているパスを確認できます。http://localhost/svn/MyProjectC:\tmp&gt;ミラーしたものは,現在のリモートリポジトリのスナップショットです。チームで開発している場合,あなたの作業中にもファイルを更新しているかもしれません。定期的に,ミラーリングしているローカルリポジトリをリモートリポジトリと同期する必要があります。次のコマンドを実行して,リモートリポジトリと同期してください。2C:\tmp&gt;複数のリモートリポジトリを管理している場合は,次のコマンドを実行することで,すべてのリモートリポジトリと同期できます。svk著者プロフィール大谷弘喜(おおたにひろき)アリエルネットワーク株式会社所属。P2PアプリケーションやWebアプリケーションの設計,開発。