Bundler를 사용하기 위해 여러 가지 응용 프로그램을 변환 중이므로 Gemfile.lock을 버전 관리로 확인하는 것이 가장 좋습니다. 하지만 중앙 개발/테스트 서버 및 프로덕션에 대한 배포는 Linux이지만 i (및 팀의 다른 개발자)는 Windows에서 작동합니다.Windows에서 Gemfile을 생성 할 때의 문제, Linux에 배포 할 때
필자가 발견 한 바로는 어떤 보석 사용으로도 Windows에 번들을 제공 할 수 없으며 Gemfile.lock이 Linux 환경에 성공적으로 배포 될 것으로 예상됩니다.
우리가 지금 시도하고있는 설정은 Gemfile을 버저 닝 (versioning)에 맡기고 배치 (bundler/capistrano)로 '번들 설치'를 실행하는 것입니다. 고통 스럽지만 (설치시 사용 권한 문제 인 bundler trying to install gems that are already installed locally), 우리는 잘못된 길로 빠지지 않을 것입니다.
문제는 버전하지 Gemfile.lock 더 좋은 결정인지에 대한 자세한인가? – ilasno