2012-11-20 4 views
2

내 Ruby on Rails 프로젝트에서 나는 rake 태스크를 실행하거나 테스트 스펙을 실행하는 것과 같은 커맨드 라인에서 많은 일을해야한다. 내 애플 리케이션에서이 작업을 수행하기위한 환경 변수를 제공해야한다. ENCRYPTION_PASSWORD=bla rake db:test:prepareRVM 환경 변수

환경 변수를 RVM에 추가하는 좋은 방법은 무엇입니까? 따라서 명령 줄에서 매번 변수를 사용할 필요가 없습니까? 감사!

답변

0

응용 프로그램 폴더에서 프로젝트에 필요한 설정으로 .rvmrc 파일을 배치 할 수 있습니다. 이 디렉토리로 변경하면이 파일을 읽습니다.

rvm use ruby-1.9.2-p320 
couchdb -b 

내가 응용 프로그램 폴더를 입력

은 RVM 파일의 내용을 분석하여 후크를 발사한다 :

cd project/ 
Using /Users/andwen/.rvm/gems/ruby-1.9.2-p320 
Running /Users/andwen/.rvm/hooks/after_use 
Apache CouchDB is running as process 39539, time to relax. 
Running /Users/andwen/.rvm/hooks/after_cd 
예컨대,이 내용으로 .rvmrc이