職場では、IIS と Subversion がインストールされた Windows Server 2003 を使用しています。これを使用して、ASP.NET Web サイトをローカルで公開およびテストしています。すべてのプログラマーは自分の PC に Tortoise をインストールしており、コンテンツをサーバーに更新/コミットできます。リポジトリのホスティングは正常に機能しています。ただし、これらのリポジトリに保持されているファイルは、ローカルの IIS (仮想ディレクトリ) にコピーする必要があります。
これらの Subversion リポジトリをローカル IIS に公開する簡単な方法は何ですか?
編集: puetzk
の
おかげで、コミットが発生するたびに実行される単純なバット ファイルを追加しました (フックに関するSubversion のドキュメントを確認してください)。私のbatファイルには次のもののみが含まれています:
echo off
setlocal
:: Localize the working copy where IIS points)
pushd E:\wwwroot\yourapp\trunk
:: Update your working copy
svn update
endlocal
exit