複数の svn リポジトリの変更を検出し、変更されたファイルのコピーやリポジトリ全体のビルド サイトへのコピーなど、各リポジトリでいくつかの操作を実行する Powershell スクリプトを作成する予定です。
リポジトリの最新バージョンを取得する単純な関数があります。
function Get-SvnRevision($dir=".")
{
([xml](svn info $dir --xml)).info.entry.revision
}
私の考えでは、現在のリビジョン番号を取得したら、それを以前のリビジョン番号と比較し、それらが同じでない場合は、上記のようにいくつかの操作を実行します。
以前のリビジョン番号を取得して最新のものと比較し、操作を行うにはどうすればよいですか?