2012-03-13 5 views
3

8 명의 팀에서 여러 웹 사이트와 함께 SVN을 사용하는 플랫폼에서 SCSS를 설정하려고합니다.여러 디렉토리의 SCSS/SASS 다중 사이트

현재 사이트 구조는 다음과 같습니다.

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

config.rb 또는 다른 방법으로 각각의 웹 사이트를 (/ 주시 해제를 볼 필요없이) 나침반 또는 SASS 전체 저장소를 볼 수 있는지 확인하기 위해 어떤 방법이 있나요?

도움 주셔서 감사합니다. 당신은 당신이 레일을 사용하지 않을 경우 뭔가를 해킹해야 할 수도 있습니다처럼

+0

quora.com/Compass-stylesheet/How-to-monitor-multiple-directories-in-a-project 보인다. 어쩌면 각 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

거의 완벽하게 보입니다! 감사합니다 테스터. 나는 스크립트에서 repo를 사이트 목록으로 바꾸고 추가 repo를 위해 스크립트를 다시로드하려는 유혹을받을 것입니다. 그러나 Sass 나 나침반이 다중 디렉토리보기를 지원하는지 여부는 모르겠지만 단지 그것을 알아 내고 그에 상응하는 PC 해결 방법을 찾아야하고 우리는 떨어져 있습니다! – Palgie

+0

cygwin을 사용하여 실행하십시오. 나침반 시계에'&'를 추가하여 별도의 프로세스를 생성 할 수 있습니다. 'compass watch "$ i/pathtoconfig.rb"&' – tester