প্যাচ দেখুন

আপনি যদি অ্যান্ড্রয়েড ওপেন সোর্স প্রজেক্টে (AOSP) সমস্ত প্যাচ দেখতে চান, বা যদি আপনি একটি পরিবর্তন পর্যালোচনা বা যাচাই করছেন, AOSP Gerrit দেখুন। কিভাবে একটি নির্দিষ্ট পরিবর্তন খুঁজে বের করতে হয় সে সম্পর্কে আরও তথ্যের জন্য, Gerrit Code Review - Searching Changes দেখুন।

একটি পরিবর্তন পর্যালোচনা করুন

যদি আপনাকে একটি পরিবর্তনের জন্য পর্যালোচক হিসেবে নিয়োগ করা হয়, তাহলে আপনাকে নিম্নলিখিতগুলি নির্ধারণ করতে হবে:

  • এই পরিবর্তন কি এই প্রকল্পের উল্লিখিত উদ্দেশ্যের মধ্যে উপযুক্ত?
  • এই পরিবর্তন কি প্রকল্পের বিদ্যমান আর্কিটেকচারের মধ্যে বৈধ?
  • এই পরিবর্তনটি কি ডিজাইনের ত্রুটিগুলি প্রবর্তন করে যা ভবিষ্যতে সমস্যা সৃষ্টি করবে?
  • এই পরিবর্তন কি এই প্রকল্পের জন্য প্রতিষ্ঠিত সেরা অনুশীলনগুলি অনুসরণ করে?
  • এই পরিবর্তন কি বর্ণিত ফাংশন সঞ্চালনের একটি ভাল উপায়?
  • এই পরিবর্তন কি কোনো নিরাপত্তা বা অস্থিতিশীলতার ঝুঁকি প্রবর্তন করে?

আপনি যদি পরিবর্তনটি অনুমোদন করেন, Gerrit এর মধ্যে এটিকে আমার কাছে ভালো লাগছে (LGTM) দিয়ে চিহ্নিত করুন।

একটি পরিবর্তন যাচাই করুন

যদি আপনাকে একটি পরিবর্তনের জন্য যাচাইকারী হিসাবে নিয়োগ করা হয়, তাহলে নিম্নলিখিতগুলি করুন:

  • ডাউনলোড কমান্ডগুলির একটি ব্যবহার করে আপনার স্থানীয় ক্লায়েন্টে পরিবর্তনটি প্যাচ করুন।
  • পরিবর্তনটি তৈরি করুন এবং পরীক্ষা করুন।
  • Gerrit এর মধ্যে, Reply এ ক্লিক করুন। এটি একটি মন্তব্য বাক্স নিয়ে আসে যেখানে আপনি পরিবর্তনটিকে যাচাইকৃত বা না হিসাবে চিহ্নিত করতে পারেন এবং কোন সমস্যাগুলি চিহ্নিত করা হয়েছে তা ব্যাখ্যা করে একটি বার্তা যুক্ত করুন৷

Gerrit থেকে পরিবর্তন ডাউনলোড করুন

একটি জমা যা যাচাই করা হয়েছে এবং মার্জ করা হয়েছে তা পরবর্তী repo sync সাথে ডাউনলোড করা হবে। আপনি যদি একটি নির্দিষ্ট পরিবর্তন ডাউনলোড করতে চান যা এখনও অনুমোদিত হয়নি, চালান৷

repo download TARGET CHANGE

যেখানে TARGET হল স্থানীয় ডিরেক্টরি যেখানে পরিবর্তনটি ডাউনলোড করা উচিত এবং CHANGE হল Gerrit-এ তালিকাভুক্ত পরিবর্তন নম্বর। আরও তথ্যের জন্য, রেপো কমান্ড রেফারেন্স দেখুন।

আমি কিভাবে একজন যাচাইকারী বা পর্যালোচক হতে পারি?

সংক্ষেপে, এক বা একাধিক Android প্রকল্পে উচ্চ-মানের কোড যোগান। অ্যান্ড্রয়েড ওপেন সোর্স সম্প্রদায়ের বিভিন্ন ভূমিকা এবং কারা সেগুলি পালন করে সে সম্পর্কে বিশদ বিবরণের জন্য, প্রকল্পের ভূমিকা দেখুন৷

পার্থক্য এবং মন্তব্য

Gerrit এর মধ্যে পরিবর্তনের বিশদ বিবরণ খুলতে, আইডি নম্বর বা পরিবর্তনের বিষয় ক্লিক করুন। আপডেট করা কোডের সাথে প্রতিষ্ঠিত কোডের তুলনা করতে, সাইড-বাই-সাইড ডিফের অধীনে ফাইলের নাম ক্লিক করুন।

মন্তব্য যোগ করুন

সম্প্রদায়ের যে কেউ কোড জমাতে ইনলাইন মন্তব্য যোগ করতে Gerrit ব্যবহার করতে পারেন। একটি ভাল মন্তব্য গেরিট-এ সংযুক্ত করা কোডের লাইন বা বিভাগের সাথে প্রাসঙ্গিক। এটি একটি সংক্ষিপ্ত এবং গঠনমূলক পরামর্শ হতে পারে যে কীভাবে কোডের একটি লাইন উন্নত করা যেতে পারে, অথবা কেন কোডটি এমনভাবে বোঝা যায় সে সম্পর্কে লেখকের একটি ব্যাখ্যা।

একটি ইনলাইন মন্তব্য যোগ করতে, কোডের প্রাসঙ্গিক লাইনে ডাবল ক্লিক করুন এবং খোলা পাঠ্য বাক্সে আপনার মন্তব্য লিখুন। যখন আপনি সংরক্ষণ করুন ক্লিক করুন, শুধুমাত্র আপনি আপনার মন্তব্য দেখতে পাবেন।

আপনার মন্তব্য প্রকাশ করতে যাতে গেরিট ব্যবহার করে অন্যরা সেগুলি দেখতে পারে, মন্তব্য প্রকাশ করুন এ ক্লিক করুন। আপনার মন্তব্যগুলি এই পরিবর্তনের জন্য সমস্ত প্রাসঙ্গিক পক্ষকে ইমেল করা হবে, যার মধ্যে পরিবর্তনের মালিক, প্যাচ সেট আপলোডার (যদি মালিকের থেকে আলাদা হয়), এবং সমস্ত বর্তমান পর্যালোচক।