ฉันเพิ่งพยายามเริ่มโครงการของตัวเองใน repo คอมไพล์ชุมชนและฉันมีปัญหาบางอย่าง ฉันใหม่กับคอมไพล์ แต่นี่คือสิ่งที่ฉันพยายามทำเพื่อทดสอบ
ฉันเรียกใช้คำสั่งต่อไปนี้และพวกเขาทั้งหมดก็โอเค
git config --global user.name "MYNAME"
git config --global user.email "MYEMAIL"
mkdir testproject
cd testproject
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@git.xxxxx.org:community/testproject.git
และคำสั่งข้างต้นทั้งหมดทำงานโดยไม่มีข้อผิดพลาด อย่างไรก็ตามเมื่อฉันเรียกใช้คำสั่งต่อไปฉันได้รับข้อผิดพลาดมาก
git push -u origin master
และข้อผิดพลาดคือ
Counting objects: 3, done.
Writing objects: 100% (3/3), 204 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
Username for 'http://git.xxxxxx.org': MYEMAIL
Password for 'http://MYEMAIL.com@git.xxxxxx.org':
remote: /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:92:in `block in materialize': Could not find rake-10.1.0 in any of the sources (Bundler::GemNotFound)
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:85:in `map!'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:85:in `materialize'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:114:in `specs'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:159:in `specs_for'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:148:in `requested_specs'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/environment.rb:18:in `requested_specs'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:13:in `setup'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler.rb:120:in `setup'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/setup.rb:17:in `<top (required)>'
remote: from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
remote: from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
remote: error: hook declined to update refs/heads/master
To http://git.xxxxxx.org/community/testproject.git
! [remote rejected] master -> master (hook declined)
error: failed to push some refs to 'http://git.xxxxxx.org/community/testprojact.git'
ฉันไม่แน่ใจจริงๆว่าจะทำอย่างไรจากที่นี่ แต่ความช่วยเหลือใด ๆ ที่ชื่นชมมาก
นอกจากนี้ฉันใช้ Arch ถ้ามันสำคัญ
แก้ไข: ฉันได้ลองติดตั้ง rake ใหม่แล้ว แต่มันไม่ทำงาน คราดรุ่นปัจจุบันของฉันคือ 10.1.1 ดังนั้นฉันจึงลองลบออกแล้วแทนที่ด้วยรุ่น 10.1.0 และนั่นก็ไม่ได้แก้ไข
อย่างไรก็ตามเมื่อฉันติดตั้งคราดฉันได้รับข้อผิดพลาด:
WARNING: You don't have /home/josh/.gem/ruby/2.0.0/bin in your PATH,
gem executables will not run.
นี่อาจเป็นสาเหตุของปัญหาหรือไม่