2012-03-13 17 views
3

8人のチームで複数のWebサイトでSVNを使用するプラットフォームでSCSSを設定することを検討しています。複数のディレクトリにあるSCSS/SASSの複数のサイト

現在のサイト構造は次のとおりです。

REPO > WEBSITE1 > CSS 
REPO > WEBSITE2 > CSS 
REPO > WEBSITE3 > CSS 
REPO > WEBSITE4 > CSS 

コンパスやSASSがconfig.rbまたは他の方法で、個々のウェブサイト(/ unwatchを見なくても)、リポジトリ全体を見てくださいする方法はありますか?

ありがとうございました!あなたはレールを使用していない場合は、何かをハックする必要がある場合がありますように見えますquora.com/Compass-stylesheet/How-to-monitor-multiple-directories-in-a-project

+0

。たぶん、各repoを見るbashスクリプトを試してみてください。 – tester

+0

http://stackoverflow.com/questions/8535336/sass-compass-compile-into-many-locations – Rito

答えて

3
#!/bin/bash 
for i in repoa repob repoc repod 
    do 
    compass watch "$i/pathtoyourconfig.rb" & 
done 
+0

また、各レポにスクリプトディレクトリがあり、そこには叫び声を出すスクリプトがあります – tester

+0

これはほぼ完璧に見えます!感謝のテスター。私は、スクリプト内のリポジトリをサイトリストに置き換え、追加のリポジトリ用にスクリプトをリロードするだけでよいでしょう。しかし、SassやCompassが複数のディレクトリ監視をサポートしているかどうかはわかりません。ただそれを把握し、同等のPC回避策を講じなければなりません。 – Palgie

+0

cygwinを使って実行してください。コンパスウォッチに '&'を追加することで別々のプロセスを生成することができます。 'compass watch" $ i/pathtoconfig.rb "&' – tester

関連する問題