7

मैं how to deploy a Ruby on Rails application on AWS पर ट्यूटोरियल पीछा कर रहा था और निम्न त्रुटि जब git aws.push आदेश पर अमल करने की कोशिश कर रहा है:Git aws.push आदेश ईबी द्वारा नहीं बनाया init

fatal: cannot exec 'git-aws.push': Not a directory

this tutorialeb init के अनुसार करने वाला था मेरे लिए यह नया गिट कमांड बनाया है, लेकिन स्पष्ट रूप से यह नहीं था ... क्या किसी ने इस समस्या पर ठोकर खाई है? मैं इसे कैसे ठीक करूं?

मै मैक ओएस शेर का उपयोग कर रहा हूं।

धन्यवाद

+1

मैंने अपनी .git/config फ़ाइल की जांच की है, और अनुमान लगाएं कि सभी उपनाम हैं ... – Renan

+0

उत्तर क्यों स्वीकार नहीं करते? –

उत्तर

1

मैं अपने समस्या को हल करने this question से सुझाव इस्तेमाल किया है। जांचें कि क्या कोई फ़ोल्डर नहीं है जिसमें आपके पास आपके पैथ में आवश्यक अनुमतियां या फ़ाइलें नहीं हैं।

21

मैं एक ही मुद्दे पर चल रहा था और वर्तमान में गैर-बैश कार्यान्वयन पर काम करने वाले औजारों के इंस्टॉलर के साथ एक छोटी सी समस्या प्रतीत होती है।

यहाँ ठीक (के रूप में अमेज़न के माध्यम से प्रसारित) है आदेश का उपयोग करें:

$ bash path/to/AWS-ElasticBeanstalk-CLI-2.3/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh 

बैश यहाँ श की जगह जो ट्यूटोरियल (रों) और उस में दिखाया गया था फिर मेरे लिए

+0

मेरे लिए काम करता है! यह सही जवाब है, धन्यवाद! – radtek

+0

मेरे लिए भी काम करता है! यह सही जवाब है, धन्यवाद! –

+1

इसके बाद, कुछ मामलों में, आपको एक त्रुटि मिल सकती है "मॉड्यूल बोटो मौजूद नहीं है"। फिर, "सुडो पाइप इंस्टॉल बोटो" का उपयोग करें। –

0
export PATH=$PATH:<path to unzipped EB CLI package>/eb/linux/python2.7/ 
+0

यह ईबी सेटअप के लिए मानक प्रक्रिया है, इस ईबी के बिना नहीं मिलेगा। – radtek

0

विंडोज़ में, सुनिश्चित करें कि आपने भाग लिया है:

AWSDevTools-OneTimeSetup.bat 

और

AWSDevTools-RepositorySetup.bat 

ये बैच फ़ाइलों सेटअप ईबी और एडब्ल्यूएस CLI साथ Git बातचीत।

संबंधित मुद्दे