2014-01-09 4 views
1

bundle install을 실행하면 ./.bundle/install.log에 로그 파일이 생성됩니다. 괜찮습니다. 프로젝트에서 git을 사용하고 있으므로이 폴더를 추가로 무시해야합니다.번들러 로그의 출력 디렉토리를 설정하는 방법은 무엇입니까?

./tmp/log/ 이미 다른 로그 파일이 있고 자식에 의해 이미 무시 된이 install.log 파일을보고 싶습니다. (망할 놈의 저장소의 다른 사용자가 자동으로 또한 tmp 디렉토리에 자신의 install.log을 가질 수 있도록하지 명령 줄 인수를 통해)

는이 프로젝트에 대한 들러의 로그 파일의 출력 디렉토리를 변경하려면 어떻게 든 수 있습니까? 어쩌면 그것은 Gemfile을 통해 어떻게 든 제어 할 수 있습니까?

+2

이 'install.log'는 실수로 1.5.0과 1.5.1 릴리스에 포함되었지만 오늘 릴리스 된 1.5.2에서 제거되었습니다. https://github.com/bundler/bundler/issues/2806 –

+0

사실, 더 이상'install.log'가 없습니다. 고맙습니다. 어쩌면 당신은 진짜 대답을 쓰고 싶습니다. 그러면 제가 받아 들일 수 있습니까? – Robin

답변

1

BUNDLE_APP_CONFIG.bundle이 아닌 다른 디렉터리를 사용하도록 설정하십시오.

+0

답변 해 주셔서 감사합니다. 모든 사람이 환경 변수를 자동으로 사용하도록 내 레이크 작업을 만들어야합니까? 또는 bundler에 대한 설정 파일이 있습니다. 여기서 bundler를 실행하는 방법에 대한 모든 사람의 변수를 설정할 수 있습니까? – Robin

+0

전역 설정 파일 ('bundle config - global '로 조작 할 수 있음)이 있지만 거기에서'app_config_path'를 설정할 수 없습니다. 'rake' 작업을 사용하는 것은 힘들 수 있습니다. 보통'bundle exec '와 함께'rake'를 실행하기를 원하기 때문입니다 ... 쉘 스크립트 래퍼입니까? –

관련 문제