SVN からファイルを削除したくありません。デプロイ時にサーバーからファイルが削除されるためです。
SVN は svn: ignore と呼ばれる機能を提供します。これを使用して、1 つまたは複数の個々のファイルをバージョン管理から除外したり、無視するファイル名のパターンに一致させたりできます。基本的に、ファイルを無視するということは、SVN がそれらを各作業コピーまたはデプロイメント サーバーにそのまま残すことを意味するため、それぞれの場所で異なる可能性があります。
コマンド ラインから ignore を使用するには、2 つの方法があります。
A: ディレクトリの無視プロパティを編集します。
- 無視するファイルを含むディレクトリに移動するために使用
cd trunk/blah
します。
svn propedit svn:ignore .
このディレクトリの無視プロパティを編集するために使用します。これにより、テキスト エディターが開きます。
- 開いたファイルで、無視するファイルを表す行を追加または変更します。たとえば、 の行を追加する
*.txt
と、SVN は .txt で終わるすべてのファイルを無視します。の行を追加するconfig.php
と、SVN は config.php ファイルを無視します。
- ファイルを保存して終了します。
- プロパティの変更をコミットします。
svn commit -m "New Ignores"
B: 1 つのコマンドを使用して、SVN 無視プロパティをディレクトリに設定します。
- 無視するファイルを含むディレクトリに移動するために使用
cd trunk/blah
します。
svn propset svn:ignore config.php .
config.php ファイルを無視するように SVN 無視プロパティを設定するために使用します。
-
- プロパティの変更をコミットします。
svn commit -m "New Ignores"
svn:ignore に関する優れた紹介記事。"公式の SVN ドキュメント。 "