私はsvnリポジトリにコミットしたいライブサーバー上に大きなプロジェクトを持っています。 svn add
を使用して、リポジトリにすべてのファイルとディレクトリを追加しました。SVN無視 - ディレクトリの内容を無視する方法
問題は、私はコミットしたいが内容はないフォルダ構造があることです。フォルダ名は次のとおりです。
/home/myproject/media/
それは私がこれらのフォルダではなく、その内容をコミットしたいなどの画像、広告ニュース、ホーム・画像などのさまざまなフォルダが含まれています。私は、次の操作を実行しようとしている:
cd /home/myproject/media/ svn propedit svn:ignore ./homeimages/ {{The text editor comes up}} I entered * and saved
が、私は
SVNスタットを行う際
homeimages
下
ファイルがまだリポジトリに記載されています。この問題を解決するにはどうすればよいですか?
ok私はメディアフォルダでsvn revertを行っています。しかし、私がsvnを有効にしないように設定しようとすると、そのディレクトリは作業コピーではないことがわかります:S –
'svn add -N/home/myproject/media'を実行してみてください。 -Nパラメータは、Subversionにツリーを再帰的に繰り返さないように指示します。メディアディレクトリ自体だけでなく、そのコンテンツも追加する必要があります。次に、svn:ignoreプロパティを追加できます。 –
メディアディレクトリをまったく追加しない場合は、 'svn propset svn:ignore/home/myproject'を実行し、エディタで' media'を指定してください。 – Klox