मुझे सलाह दी गई है कि Gemfile.lock को अनवरोधित न करें, हालांकि मैं मुद्दों में भाग गया।दोनों विंडोज़ और लिनक्स पर्यावरण में Gemfile.lock साझा करना
मैं अपनी विंडोज मशीन पर विकसित करता हूं, और लिनक्स (उबंटू) सर्वर पर धक्का देता हूं, यह मुद्दा बंडलर कुछ रत्नों के विंडोज संस्करण को ताला लगाता है, जो संस्करण संख्या के बाद x86-mingw32
जोड़ता है, जो मुद्दों का कारण बनता है।
GEM
remote: http://rubygems.org/
specs:
actionmailer (3.2.1)
...
mysql2 (0.3.11-x86-mingw32)
...
PLATFORMS
x86-mingw32
मैं Capistrano का उपयोग तैनात करने के लिए, और मैं इस त्रुटि मिलती है:
mysql एडाप्टर स्थापित करें:। मणि ActiveRecord-mysql-अनुकूलक स्थापित (mysql बंडल का हिस्सा नहीं है यह Gemfile में जोड़े ।)
हालांकि मेरी gemfile की तरह है:
...
gem 'mysql2'
...
मुझे लगता है कि क्योंकि रेल खिड़कियों संस्करण ओ का उपयोग करने की कोशिश करता है f mysql2 जो Gemfile.lock
पर हल करने के लिए कोई विचार है?
जानकारी के लिए धन्यवाद! 'Bundler/capistrano' – Ryan
से हेल्पर्स का उपयोग करते हुए' --deployment' को अक्षम करने का कोई तरीका है जो मैं आपको नहीं बता सकता। मैं व्यक्तिगत रूप से capistrano का उपयोग नहीं करते हैं। – ddd
धन्यवाद, मुझे यह उपर्युक्त रेखा के साथ पता चला है :) – Ryan