Windows 環境で SVN サーバーをセットアップしています。タグが作成されるたびに、ポストコミット スクリプトがタグに関する一定数の情報 (作成者、コメント、依存関係など) をエクスポートします。
また、タグ付けされたリポジトリから特定のファイルを添付したいと考えています。そのために、「svn export」コマンドを試しています。これは「シミュレートされた」タグでは問題なく機能しますが、svn クライアント (tortoise) を使用すると機能しません。
svn export --username foo --password bar svn://localhost/My_SVN_DB/tags/My_Tag/My_File.txt My_Export_Directory
私は以下をチェックしました:
- コマンドの構文 --> 問題ないようです。post commit を呼び出してテスト引数を渡すと機能します
- My_Export_Directory のアクセス権 --> スクリプトがそこにデバッグ ファイルも書き込むため、問題ないようです。
コミット後のスクリプトを実行するときに、タグ構造が既に存在するかどうか疑問に思っていますか? (だと思ってた…?)
何か案は ?