কোনও স্থিতিশীল মুক্তির চেয়ে আমি কীভাবে সুরকারকে একটি দেব শাখা ইনস্টল করতে বাধ্য করতে পারি?


14

আমি ড্রুপাল 8-তে বুটস্ট্র্যাপ 3 নিয়ে পরীক্ষা-নিরীক্ষা করছি এবং আমি বুটস্ট্র্যাপের দেব শাখায় থাকতে চাই।

আমার মধ্যে composer.json, আমি ড্রপাল প্যাকেজিস্টের উপর ভিত্তি করে নিম্নলিখিত লাইনটি লিখেছিলাম :

"drupal/bootstrap": "8.3.*@dev",

যাইহোক, আমি যখন রান করি তখন এটি সর্বশেষ ডেভ রিলিজ (2016-ফেব্রুয়ারি -20) এর পরিবর্তে composer updateডাউনলোড করে 8.3.0-beta2(2015-ডিসেম্বর -19)।

Gathering patches for root package.
Loading composer repositories with package information
Updating dependencies (including require-dev)
Gathering patches for root package.
Gathering patches for dependencies. This might take a minute.
  - Installing drupal/bootstrap (8.3.0-beta2)
    Downloading: 100%
    Downloading: 100%

এটি কোনও ক্যাশিংয়ের সমস্যা নয় তা নিশ্চিত করার জন্য, আমি দৌড়েছি:

composer selfupdate
composer clear-cache
composer update

তবে এটি একই কাজটি করেছে - বিটা 2 ইনস্টল করুন।

পরিবর্তে দেব রিলিজটি ডাউনলোড করতে আমি কীভাবে এটি বাধ্য করব?

উত্তর:


22

যদিও এটি নিম্নরূপে নিম্নলিখিতগুলি করার জন্য দ্রুপাল মডিউল / থিমের সর্বশেষতম প্রকাশনা ইনস্টল করবে:

composer require drupal/bootstrap:3.x-dev

আমি একটি সর্বোত্তম অনুশীলন যুক্তিযুক্ত করব যখন কোনও মডিউলটির একটি ডিভ সংস্করণ ইনস্টল করা আপনি যে প্রতিশ্রুতিটি চান তা পেতে চলেছেন তা নিশ্চিত করা (যা সর্বশেষতম নাও হতে পারে), তাই আমি নিম্নলিখিতটি করবো:

composer require drupal/bootstrap:3.x-dev#5670922dea05fffb6506a6cd5d53546b9fae8df9

অথবা আপনি নিজের প্রয়োজন অনুসারে এটি composer.json (নীচে হিসাবে) এবং তারপরে কমান্ড লাইন চালাতে যোগ করতে পারেন composer install

"drupal/bootstrap": "3.x-dev#5670922dea05fffb6506a6cd5d53546b9fae8df9",

প্রতিশ্রুতি পেতে আপনার http://cgit.drupalcode.org/bootstrap/log/ এ যান এবং আপনি যে প্রতিশ্রুতিটি চান তা সন্ধান করুন (কমিটের হ্যাশ কমিটের পৃষ্ঠাতে আইডি)। বিটিডব্লিউ: উপরের হ্যাশটি বুটস্ট্র্যাপ প্রকল্পের জন্য বাস্তব প্রতিশ্রুতি নয়


15

আপনি মূল পছন্দ-স্থিতিশীল সেটিংস রাখতে পারেন। @devমধ্যে 8.3.*@devদেওয়া প্যাকেজের জন্য স্থায়িত্ব পতাকা। কোনও প্যাকেজের ডি-সংস্করণকে বাধ্য করার সহজতম উপায় হ'ল ভিন্ন সংস্করণের সীমাবদ্ধতা ব্যবহার করা। 8.3.x-devপরিবর্তে ব্যবহার করুন, এই সংস্করণটি একটি 8.x-3.xশাখার উল্লেখ করে এবং থেকে prefer-stableএবং স্বাধীনভাবে কাজ করে minimum-stability


8
কোনও সুরকারকে কমান্ডের প্রয়োজন হয় যা এর সাথে যায় composer require "drupal/page_manager:1.x-dev"
এটির
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.