مشاهده وصله ها

اگر می‌خواهید همه وصله‌های پروژه منبع باز Android (AOSP) را مشاهده کنید، یا اگر در حال بررسی یا تأیید تغییر هستید، به AOSP Gerrit نگاه کنید. برای اطلاعات بیشتر در مورد چگونگی پیدا کردن یک تغییر خاص، به بررسی کد Gerrit - جستجوی تغییرات مراجعه کنید.

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

اگر به شما منصوب شده است که برای یک تغییر، بازبین باشید، باید موارد زیر را تعیین کنید:

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

اگر تغییر را تأیید می کنید، آن را با looks good to me (LGTM) در Gerrit علامت بزنید.

یک تغییر را تأیید کنید

اگر به شما منصوب شده است که تأیید کننده تغییر باشد، موارد زیر را انجام دهید:

  • با استفاده از یکی از دستورات دانلود، تغییر را در کلاینت محلی خود وصله کنید.
  • تغییر را بسازید و آزمایش کنید.
  • در Gerrit، روی پاسخ کلیک کنید. با این کار یک کادر نظر ظاهر می‌شود که در آن می‌توانید تغییر را به‌عنوان تأیید شده یا خیر علامت‌گذاری کنید و پیامی اضافه کنید که توضیح دهد چه مشکلاتی شناسایی شده‌اند.

تغییرات را از Gerrit دانلود کنید

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

repo download TARGET CHANGE

که در آن TARGET دایرکتوری محلی است که تغییر باید در آن دانلود شود و CHANGE شماره تغییر است که در Gerrit فهرست شده است. برای اطلاعات بیشتر، به مرجع Repo Command مراجعه کنید.

چگونه می توانم یک تأیید کننده یا بازبینی کننده شوم؟

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

تفاوت ها و نظرات

برای باز کردن جزئیات تغییر در Gerrit، روی شماره شناسه یا موضوع تغییر کلیک کنید. برای مقایسه کد ایجاد شده با کد به روز شده، روی نام فایل در قسمت Side-by-side diffs کلیک کنید.

نظرات را اضافه کنید

همه افراد جامعه می توانند از Gerrit برای افزودن نظرات درون خطی به کد ارسالی استفاده کنند. یک نظر خوب مربوط به خط یا بخش کدی است که در Gerrit به آن پیوست شده است. ممکن است یک پیشنهاد کوتاه و سازنده در مورد اینکه چگونه یک خط کد را می توان بهبود بخشید، یا توضیحی از نویسنده در مورد اینکه چرا کد به این شکل که هست منطقی است.

برای افزودن یک نظر درون خطی، روی خط مربوطه کد دوبار کلیک کنید و نظر خود را در کادر متنی باز شده بنویسید. وقتی روی ذخیره کلیک می کنید، فقط شما می توانید نظر خود را ببینید.

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