アプリケーションが一時ファイルを置くジャンクフォルダがあります。(確かに)コミットしたくないのですが、フォルダーが存在している必要があります。そうしないと、アプリケーションがクラッシュします。
標準のTortoiseSVN無視機能を使用すると、親フォルダーに「svn:ignore junk_folder」プロパティが追加されますが、発生しない「junk_folder」も削除されます。
削除操作(TortoiseSVNによって行われた)のみを元に戻し、「svn:ignore」プロパティを追加したままにすると、このソリューションは失敗します。TortoiseSVNは、「junk_folder」内のファイルをバージョン管理されていないものとして報告しますが、これは避けたいと思います。
SVN内の特定のフォルダーを削除せずに完全に無視できるようにする解決策はありますか(したがって、何が入れられても、バージョン管理されていないものとして報告されず、自動コミットされません)?
編集:私はすでにバージョン管理されたフォルダについて話していることを追加するのを忘れました。(最初のコミットの前に)まだバージョン管理されていないフォルダーを無視すると(svn:ignoreまたはTortoiseSVNの適切なオプション)、すべてがOKのようです。ただし、すでにリポジトリにあるフォルダでこれを行うと、TortoiseSVNはそれを削除済みとしてマークし、次のコミット時に両方のリポジトリから(ただし、ローカル作業コピーからではなく)削除します。