رفتن به محتوای اصلی

نصب Git در ویندوز و دانلود پروژه های sandbox

قبلا چند تا از دوستان خواسته بودند که آموزشی در مورد نحوه دانلود پروژه های sandbox در دروپال اماده کنیم. به خواسته این دوستان احترام میزاریم و آموزش نصب git و دانلود پروژه های sandbox دروپال رو در ادامه خواهیم آورد. ضمنا روش اعمال patch رو نیز در انتهای این مطلب اضافه کردم. دوستانی که قبلا این کار رو نکردند از همین الان به اونها این نوید رو میدم که به راحتی مراحل زیر رو میتونند انجام بدهند.

1- اول از همه باید Git رو دانلود کنید. برای اینکار به مسیر دانلود برید. اما به نظر میرسه به دلیل هاست شدن این پروژه در googlecode دانلود این پروژه بدون استفاده از پروکسی ممکن نیست. خیلی نگران نباشید ما ورژن 1.8.0 رو قبلا دانلود کردیم. شما میتونین اون رو دانلود کنید.

2- خوب این فایل هم مثل تمام فایل های ویندوزی قابل نصبه شما فقط کافیه تمام تنظیمات رو به صورت پیش فرض تائید کنید و فابل رو نصب کنید.

3- بعد از نصب اگر به منوی start ویندوز برید. میبینید که نرم افزاری به نام git bash اضافه شده. اون رو باز کنید.

4- صفحه پروژه sandbox در سایت drupal.org رو باز کنید. مثل پروژه Alternative character دروپالیون.

5- لینک دانلود که در یک باکس در وسط صفحه نوشته شده را کپی کنید. مانند پایین.

 

git clone http://git.drupal.org/sandbox/drupalion/1841838.git alternative_character

6- لینک رو در git bash که قبلا باز کرده اید paste کنید و Enter را بزنید.

7- تبریک میگم پروژه دانلود شد. شما میتوانید پوشه پروژه را در همان مسیری که در git bash نشان میدهد پیدا کنید. آن را کپی کنید و به دروپال خود منتقل کنید تا بتوانید ماژول یا قالب را نصب کنید.

روش اعمال patch:

برای اعمال patch های دروپال شما به 2 روش میتوانید این کار را انجام دهید. اما قبل از آن فایل patch را به پوشه ماژولی که باید patch را برای آن اعمال کنید انتقال دهید. برای مثال اگر شما میخواهید patch مربوط به ماژول Datex را اعمال کنید باید وارد پوشه ماژول Datex شوید فایل common.inc-datex.patch را به مسیر پوشه includes در دروپال خود منتقل کنید. و حالا میتوانید از یکی از روش های زیر استفاده کنید.

1- روش اول: که به نظر من روش بهتریست. وارد bash یا git bash خود شوید به مسیری که فایل patch را در آن قرار داده اید بروید.

 

cd /var/www/drupal/includes

حالا دستور زیر را اجرا کنید.

 

patch -p1 < common.inc-datex.patch

دقت کنید به جای نوشتن common.inc-datex.patch باید نام patch خود را بنویسید.

2- روش دوم: باز هم باید وارد مسیر پوشه ماژولی که میخواهید patch را برای آن اعمال کنید بشوید و این بار از دستور زیر استفاده کنید.

 

git apply --index common.inc-datex.patch

بدیهی است که نام فایل patch خود را باید با نام common.inc-datex.patch جایگزین کنید.

امیدواریم که از این پس دوستان دیگر مشکلی در استفاده از پروژه های sandbox و اعمال patch دروپال نداشته باشند.

دسته بندی مطلب

افزودن دیدگاه جدید

محتوای این فیلد خصوصی است و به صورت عمومی نشان داده نخواهد شد.

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • آدرس سایت و ایمیل ها به صورت خودکار به لینک تبدیل میشوند
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.