rubygems - কিভাবে GitHub উত্স থেকে মণ ইনস্টল করতে?




(7)

OBSOLETE (মন্তব্য দেখুন)

যদি প্রকল্পটি জিথাব থেকে থাকে এবং http://gems.github.com/list.html এ তালিকাটিতে থাকে তবে আপনি এটি ইনস্টল করতে জেমস উত্সগুলিতে কেবলমাত্র জিথব রেপো যোগ করতে পারেন:

$ gem sources -a http://gems.github.com
$ sudo gem install username-projectname

আমি সর্বশেষ GitHub উত্স থেকে মণ ইনস্টল করতে চাই।

আমি এটা কিভাবে করবো?


আপনার Gemfile মধ্যে, নিম্নলিখিত যোগ করুন:

gem 'example', :git => 'git://github.com/example.git'

আপনি রেফারেন্স, শাখা এবং ট্যাগ অপশন যোগ করতে পারেন,

উদাহরণস্বরূপ, যদি আপনি একটি নির্দিষ্ট শাখা থেকে ডাউনলোড করতে চান:

gem 'example', :git => "git://github.com/example.git", :branch => "my-branch"

তারপর চালান:

bundle install

একটি নতুন লিনাক্স মেশিনে আপনি git কমান্ডটি ইনস্টল করতে চান। বান্ডিল কমান্ড দৃশ্যের পিছনে এটি ব্যবহার করে।


এছাড়াও আপনি gem install username-projectname -s http://gems.github.com করতে gem install username-projectname -s http://gems.github.com


যদি আপনি gryzzly দ্বারা প্রস্তাবিত বান্ডলার ব্যবহার করে ইনস্টল করেন এবং মণি একটি বাইনারি তৈরি করে তবে নিশ্চিত করুন যে আপনি এটি bundle exec mygembinary দিয়ে bundle exec mygembinary কারণ মণিটি একটি বান্ডলার ডিরেক্টরিতে সংরক্ষিত হয় যা স্বাভাবিক মণির পাথে দৃশ্যমান নয়।


যদি আপনি একটি পাবলিক GitHub সংগ্রহস্থল থেকে আপনার রত্ন পাচ্ছেন, আপনি shorthand ব্যবহার করতে পারেন

gem 'nokogiri', github: 'tenderlove/nokogiri'

specific_install মাইনটি ব্যবহার করে এটি আপনার গথব সংগ্রহস্থলের (যেমন 'প্রান্ত'), অথবা একটি ইচ্ছাকৃত URL থেকে একটি মণিক ইনস্টল করতে দেয়। বহু মেশিন এবং যেমন তাদের উপর হ্যাকিং এবং হ্যাকিং জন্য অত্যন্ত দরকারী।

gem install specific_install
gem specific_install -l <url to a github gem>

যেমন

gem specific_install https://github.com/githubsvnclone/rdoc.git