リポジトリ上の変更を取り込む(更新)(AnkhSVN)

他のメンバーがコミットした変更をローカルのプロジェクトに反映させる(更新)手順について見ていきます。

更新前にまず、ローカルとSVNリポジトリとの差分を確認します。

Visual Studioを起動し、プロジェクトを開いた状態で、ソリューションエクスプローラ上からプロジェクトを右クリックし、「ソース管理」→「Subversion」→「Compare…」をクリックします。
Compare

「Compare Files」ダイアログが表示されます。「From」に”Lastest Version”を指定し、「To」に”Working”を指定します。
「Compare Files」ダイアログ

差分を確認できる画面が表示されます。左画面がSVNリポジトリ、右画面がローカルのファイルになります。
差分確認

差分を確認し、問題なければ、更新を行い、SVNリポジトリ上のファイルをプロジェクトに取り込みます。

ソリューションエクスプローラ上からプロジェクトを右クリックし、「ソース管理」→「Update Project to latest Version」をクリックします。
Update Project to latest Version

競合等が発生しなければ、SVNリポジトリ上の更新がローカルのプロジェクトに反映されます。