ProgramingTip

맏뭏하지 않는 배포는 문서를 수정하지 않습니다!

bestdevel 2020. 11. 13. 23:49
반응형

맏뭏하지 않는 배포는 문서를 수정하지 않습니다!


https://github.com/intridea/omniauth.git (at master) is not checked out. Please run `bundle install` (Bundler::GitError)

그래서 나는 무엇을 가지고 있습니까? 설치 설치는 개발에서 작동하지만 운영 서버에 푸시하고 배포 할 때. 설치 서버에서 설치를 실행 한 후에도이 오류가 발생합니다.


아마도 Passenger를 실행하고있을 것입니다. 이것은 일부 솔루션의 문제입니다 -http : //code.google.com/p/phusion-passenger/issues/detail ? id = 505

달리기 bundle install --deployment


이 오류는 봄 보석과 관련이있을 수 있습니다. binstubs는 나를 위해 일했습니다.

bundle exec spring binstub --all

https://github.com/rails/spring/issues/387


"bundle & git repo"문제를 가진 사람들을 위해.

1. $ bundle pack
2. $ bundle install --path vendor/cache

자세한 내용은 https://stackoverflow.com/a/5268534/445908참조하십시오.


나를 위해 이것은 gemfile에 추가하는 문제였습니다.

source 'http://gems.github.com'

컴퓨터가 다시 시작되지 않는 문서 Spring이 문제 일 수 있습니다. Spring은 350 시간 동안 실행 오래된 TEST 환경을 캐싱했습니다. Rubymine의 오이 테스트 환경에서 문제가 발생했습니다. 이상하게도 (mac) 명령 프롬프트에서 문제가 없습니다.

spring status
spring stop

그리고 짜잔! 모두 다시 작동했습니다.


프로젝트 디렉토리에 gem을 로컬로 설치하면 문제가 해결됩니다.

 $ bundle install --path vendor/bundle

실행 bundle install한 다음 실행 하려고하면 "... github.com ... 아직 체크 아웃되지 않았습니다. bundle install먼저 실행하십시오 ."라는 메시지가 표시됩니다. - 즉 bundle exec, 전에 명령 사용해야 합니다. 예 :

bundle exec rails s

권한 오류입니다. 다음은 작동했습니다.

환경 : Apache와 RVM

RVM 사용자 : 그룹 : rvm : rvm

Apache 사용자 : 그룹 : apache : apache

RVM 그룹에 Apache 사용자를 추가해야합니다.

usermod -a -G rvm apache

마침내 나를 영원히 도왔던 것 :

  1. Galen이 제안한대로 모든 것을 다시 설치 ( https://github.com/carlhuda/bundler/blob/master/ISSUES.md의 모든 단계 )

  2. bundle대신 사용rvmsudo bundle


다음과 같이 Gemfile을 업데이트하십시오.

gem 'activeadmin', github: 'activeadmin/active_admin', branch: '0-6-stable'

그리고,

bundle install

여전히 오류가 발생하는 경우 ( ' bundle install --deployment '를 시도 했기 때문에 실행 을 시도하십시오.)

bundle install --no-deployment

이 솔루션

$ bundle install --path vendor/bundle

감독을 통해 여러 레일 앱을 실행하는 문제를 해결했습니다.

참고 :을 rbenv rehash사용하는 경우 이후 에 실행하는 것을 잊지 않습니다 rbenv.
그리고 추가 /vendor/bundle사용자에 .gitignore아직 추가되지 않은 경우.


내 액세스 권한이있는 github에 대한 액세스 권한이 있습니다.

ssh -vT git@github.com당신이 얻는 지 시도 하고 있습니다

git@github.com : 권한이 거부되었습니다 (공개 키).

그런 다음 https://help.github.com/articles/error-permission-denied-publickey/를 참조 하십시오.

참고 URL : https://stackoverflow.com/questions/6648870/is-not-checked-out-bundle-install-does-not-fix-help

반응형