継続的な展開/SVN のセットアップに関して興味深い問題があります。
QA/テスト Web サイトの展開の 1 つを介して変更可能な構成ファイルがあります。コードを QA にリリースすると、継続的展開システムがそれを複数の QA サーバーに展開し、QA 担当者がテストします。テスト シナリオの一環として、次の製品リリースに備えて、最終的に SVN リポジトリに再統合する必要がある構成ファイルを変更します。
そのファイルをSVNに自動で取り込む方法を見つけようとしています。変更する場所は実際にデプロイされたサイトであり、SVN リポジトリの作業コピーの一部ではありません。
SVN にまったく添付されていないファイル (つまり、ファイルの作業コピーではないファイル) から SVN リポジトリ内のファイルを更新する方法はありますか? 私は基本的に、「myfile.xml を取得してリポジトリにチェックインし、そこにあるものをすべて上書きする」という呼び出しができるコマンド ライン ユーティリティが必要です。
現在手動で行っていますが、うまくいきますが、明らかに理想的とは言えません。