সাধারণত, কেউ এর মতো drupal.org থেকে একটি মডিউল ডাউনলোড করতে পারেন:
drush dl views
তবে এটি স্যান্ডবক্স প্রকল্পগুলির জন্য কাজ করে না। এগুলি ডাউনলোড করার কোনও সহজ উপায় আছে বা আমি আটকে আছি git clone
?
সাধারণত, কেউ এর মতো drupal.org থেকে একটি মডিউল ডাউনলোড করতে পারেন:
drush dl views
তবে এটি স্যান্ডবক্স প্রকল্পগুলির জন্য কাজ করে না। এগুলি ডাউনলোড করার কোনও সহজ উপায় আছে বা আমি আটকে আছি git clone
?
উত্তর:
আমি বিশ্বাস করি আপনি এইটির জন্য গিট আটকে আছেন। গিট ( drush dl --package-handler=git_drupalorg
) দিয়ে আনার সময়ও ড্রশকে মডিউল নাম ব্যবহার করা প্রয়োজন , এবং স্যান্ডবক্স প্রকল্পগুলিতে মডিউলের নাম নেই।
ড্রাশের জন্য আপনাকে একটি মডিউল প্রকাশ করতে হবে। স্যান্ডবক্স প্রকল্পগুলির কোনও প্রকাশ নেই। এটি কেবল নকশার ভিত্তিতেও হতে পারে, যেহেতু স্যান্ডবক্স মডিউলগুলি ব্যবহার করা বিপজ্জনক হতে পারে, এবং উদ্দেশ্য অনুসারে এটি কঠিন করে তুলেছে।
আপনি এটিকে কিছুটা গিটের সাথে ব্যবহার করতে পারেন। আপনি কিছু সেট আপ করতে পারেন:
git dl-sb username/number project_name
এটি ঠিক করবে git clone http://git.drupal.org/sandbox/username/number.git project_name
আপনি এমন কোনও ড্রশ কমান্ডও লিখতে পারেন যা একই কাজ করে, যদিও এটি একটি অদ্ভুত ড্রশ আদেশ হবে ...
মেক ফাইল ব্যবহার করে ড্রশ দিয়ে স্যান্ডবক্স প্রকল্পটি ডাউনলোড করা সম্ভব।
এখানে উদাহরণ। মেক ফাইল:
core = 7.x
api = 2
; Sandbox module
projects[range_field][type] = module
projects[range_field][download][type] = git
projects[range_field][download][branch] = "7.x-1.x"
projects[range_field][download][url] = http://git.drupal.org/sandbox/Taran2L/1848632.git
projects[range_field][download][revision] = a1cc04da3c1dd957e6808b7e6a381c5970904863
তারপরে আপনি এর মাধ্যমে এটি সম্পাদন করতে পারেন:
drush make --no-core example.make # optional options are: -y --working-copy --no-gitinfofile --verbose
জোনাথন সিবিলি পৃষ্ঠাটি ( http://drupal.org/node/1576296 ) উল্লেখ করে এরকম কিছু বলেছেন: