2010-09-19 14 views
8

Gemfile:heroku पर github से प्लगइन कैसे खींचें?

... 
gem 'paperclip', :git => '[email protected]:mdrozdziel/paperclip.git' 
... 

एप्लिकेशन मैं निम्नलिखित त्रुटि मिलती है धक्का है। मैं जो रेपो जोड़ रहा हूं वह सार्वजनिक है।

Fetching [email protected]:mdrozdziel/paperclip.git 
    Failed to add the host to the list of known hosts (/home/group_home/.ssh/known_hosts). 
    Permission denied (publickey). 
    fatal: The remote end hung up unexpectedly 
    An error has occurred in git when running `git clone "[email protected]:mdrozdziel/paperclip.git" "/disk1/tmp/build_28099_23931178722320/.bundle/gems/ruby/1.8/cache/bundler/git/paperclip-c032df0dc0463697a1ce5ae3761bec95be700815" --bare --no-hardlinks. Cannot complete bundling. 

कोई विचार यहां समस्या क्या है? कंसोल पता चलता है कि/घर/group_home/मौजूद नहीं है ...

उत्तर

21

ऐसा लगता है: Git परम प्रदान कर रहे हैं ssh पर खींच करने की कोशिश करने बंडलर खड़ी कर रहा है। आपको एक सार्वजनिक भंडार पता का उपयोग करने की आवश्यकता होगी। इसके बजाए निम्न प्रयास करें:

gem 'paperclip', :git => 'git://github.com/mdrozdziel/paperclip.git' 
+0

आपके समाधान ने मेरी समस्या हल की। धन्यवाद! :-) – mdrozdziel

+0

धन्यवाद! इसने स्प्रिंग के साथ एक समस्या हल की (मैं गिट @ गीथूब सिंटैक्स का उपयोग करके मणि भी जोड़ूंगा) –