2012-02-08 20 views
1

MagentoをいくつかのプロジェクトでSVNの下に置いて実験しましたが、私は以下のignoreリストを使用しています。バージョン管理下のMagento

のsvn:無視

メディア/カタログ/製品/キャッシュ
メディア/ CSS
メディア/ css_secure
メディア/ JSの
がはい、私はそこにコンパイルを毎回実行する必要があります(含み
var

今や...私の問題は、キャッシュ管理を使用してイメージ/ css/jsキャッシュをクリアするとMagentoも削除されます隠された.svnフォルダは、これにより「不足している」競合が発生します。これを回避する方法はありますか?問題を解決する簡単な方法ですか?

クライアントがアップロードしたメディアファイルをリポジトリと同期させておくために、バージョンコントロール下でライブリリースする必要があります。

+0

キャッシュフォルダを無視リストに追加 –

+0

私はmedia/css、media/js、media/css_secureを無視リストに入れていますが、Magento –

+0

haha​​によって削除された.svnフォルダオプション –

答えて

1

cacheディレクトリをリポジトリから削除します(svn rm [REPO_URL]/media/catalog/product/cacheコマンドを使用して実行できます)。問題はなくなりました。しかし、あなたはまだこのディレクトリをsvn:ignoreにしておく必要があることに注意してください。

+0

ありがとう、私はちょうどsvn:ignoreを各個別のdirに割り当てました。今は無視するparamsをメディアディレクトリに置きました。正常に動作します。 –