TortoiseSVNとVisualSVNでASP.NET Web Deploymentプロジェクトを使用していますが、これはSubversionの生成ファイルに関する一般的な質問です。Subversionに自動生成されたファイルを使用させるには?
ウェブデプロイメントプロジェクトでは、ウェブサイトのパラレル "デプロイメント"バージョンが自動的に生成され、すべてのコードが削除され、1つのアセンブリにコンパイルされます。私のファイル構造は次のとおりです。
- トランク
- トランク/ MyProjectと(Webサイトのルート)
- トランク/ MyProject_deploy(展開プロジェクトのルート)
- トランク/ MyProject_deploy /リリース(配備ウェブサイトのルート、自動的に生成される)
ここに問題があります:MyProject_deploy/Releaseは、ビルド時に(リリースモードで)再生成されます。ディレクトリは削除され、再作成されるので、すべての.svnメタデータが失われます。私がコミットしようとすると、ステータスが「閉塞」になります。これは検索して、管理対象フォルダと同じ名前のアンマネージローカルフォルダがサーバー上にあることを意味します。
(私はReleaseフォルダを無視することもできますが、私はSubversionサーバから直接FTPの展開をしたい。)
のSubversionで、自動生成されたファイルを扱うための最良の方法は何ですか?