یک تغییر را مرور کنید

این سند دستورالعمل‌هایی در مورد نحوه بررسی یک تغییر ارائه می‌دهد. معیارهای زیر را برای یک تغییر معتبر در نظر داشته باشید:

  • آیا این تغییر با هدف اعلام‌شده‌ی این پروژه مطابقت دارد؟
  • آیا این تغییر در معماری موجود پروژه معتبر است؟
  • آیا این تغییر، نقص‌های طراحی را ایجاد می‌کند که می‌تواند در آینده مشکلاتی ایجاد کند؟
  • آیا این تغییر از بهترین شیوه‌هایی که برای این پروژه تعیین شده است، پیروی می‌کند؟
  • آیا این تغییر، روش خوبی برای انجام عملکرد توصیف‌شده است؟
  • آیا این تغییر خطرات امنیتی یا بی‌ثباتی ایجاد می‌کند یا برنامه‌های موجود را مختل می‌کند؟

برای اطلاعات بیشتر در مورد بررسی یک تغییر، به بخش بررسی یک تغییر در مستندات Gerrit مراجعه کنید.

اگر به عنوان داور برای یک تغییر تعیین شده‌اید، باید ایمیلی حاوی لینک تغییر دریافت کنید. برای بررسی و مشاهده تغییر، این مراحل را دنبال کنید:

  1. روی لینک ایمیل مربوط به تغییر کلیک کنید. صفحه اطلاعات تغییر گریت نمایش داده می‌شود. این صفحه توضیحی از تغییر، نام عامل تغییر و همه بررسی‌کنندگان و فهرستی از فایل‌های مرتبط با تغییر را ارائه می‌دهد.

  2. برای درک هدف تغییر، شرح تغییر را بخوانید.

  3. برای بررسی تغییرات روی یک فایل کلیک کنید. فایل در یک صفحه مقایسه دو قسمتی باز می‌شود که فایل موجود در سمت چپ و فایل دارای تغییرات پیشنهادی در سمت راست قرار دارد. برای بررسی فایل:

    1. با استفاده از ماوس، بخشی از کد را که برای آن نظر یا سوال دارید، هایلایت کنید (کلیک کنید و بکشید). پیام "برای نظر دادن، کلید c را فشار دهید" ظاهر می‌شود.

    2. دکمه c را فشار دهید. یک کادر پیش‌نویس نظر ظاهر می‌شود.

    3. نظر یا سوال خود را وارد کنید و روی ذخیره کلیک کنید.

  4. برای بازگشت به صفحه تغییر اطلاعات، روی شماره منحصر به فرد تغییر (سمت چپ بالای صفحه) کلیک کنید.

  5. بررسی هر فایل در تغییر را ادامه دهید.

  6. وقتی بررسی تمام فایل‌های تغییر را تمام کردید، به صفحه اطلاعات تغییر برگردید و روی پاسخ کلیک کنید. صفحه ارسال آرای مورد نیاز ظاهر می‌شود.

  7. برای تغییر، یکی از نمرات زیر را انتخاب کنید:

    • +۱ به نظر من خوبه، اما یه نفر دیگه هم باید تایید کنه.
    • 0 بدون امتیاز

    • -1 ترجیح می‌دهم این مورد به همین شکل ارسال نشود، مواردی برای اصلاح وجود دارد.

    • -2 این تغییر نباید ارسال شود

  8. برای ارسال نظرات و امتیاز خود به توسعه‌دهنده‌ی تغییر، روی پاسخ کلیک کنید.

اگر مشکلاتی برای رفع وجود داشته باشد، توسعه‌دهنده آنها را رفع می‌کند و از شما می‌خواهد که اصلاحات را بررسی کنید. در غیر این صورت، بررسی تغییر برای شما تمام شده است.