2016-12-27 10 views
5

जब मैं पुल अनुरोध बनाता हूं, तो मैं समीक्षाकर्ता और Assignees के रूप में दो विकल्प देख सकता हूं। उन लोगों के बीच क्या अंतर है? मुझे लगता है कि यह github के किसी भी अंतिम संस्करण से है।गिटहब पर समीक्षाकर्ताओं और Assignees के बीच क्या अंतर है?

+0

[? GitHub पर, समीक्षक और समनुदेशिती के बीच क्या फर्क है] के संभावित डुप्लिकेट (https://stackoverflow.com/:

is:open is:pr author:raya-dumas

is:closed is:pr assignee:raya-dumas

इसके अलावा इस पर एक नजर है प्रश्न/41087206/ऑन-गीथब-व्हाट्स-द-फर्क-बीच-समीक्षक-और-असाइनर) – thSoft

उत्तर

6

समीक्षाकर्ता और असाइनर्स संगठन के आयोजन के लिए एक उपकरण हैं जो पुल अनुरोध और मुद्दे पर काम कर रहा है। वे कोई अतिरिक्त अनुमति नहीं देते हैं।

समीक्षाकर्ता वे लोग हैं जिन्हें आप विशेष रूप से अपने पुल अनुरोध की समीक्षा करने का अनुरोध कर रहे हैं। From the docs ...

पुल अनुरोध लेखकों और भंडार स्वामी और सहयोगी भंडार के लिए लेखन पहुँच के साथ किसी से एक पुल अनुरोध समीक्षा का अनुरोध कर सकते हैं। अनुरोधित समीक्षक को एक अधिसूचना प्राप्त होगी कि आपने उन्हें पुल अनुरोध की समीक्षा करने के लिए कहा था।

जबकि "असाइनी स्पष्ट है जो विशिष्ट समस्याओं पर काम कर रहा है और अनुरोध खींच", also from the docs

विशिष्ट अंतर परियोजना पर निर्भर है, लेकिन बुनियादी अंतर यह है कि समीक्षाकर्ताओं की समीक्षा की उम्मीद है, और असाइनर्स वास्तव में विलय को संभालने का प्रभारी हैं (जिसमें शायद समीक्षा भी शामिल है)।

उदाहरण के लिए, यदि मैं एक पुल अनुरोध सबमिट कर रहा था जो टाइप सिस्टम को बदलता है, तो मैं असाइन कर सकता हूं ताकि यह देखभाल करने के लिए टाइप सिस्टम के प्रभारी व्यक्ति को हो; यह एक विशिष्ट व्यक्ति हो सकता है, या परियोजना का नेतृत्व हो सकता है। या मैं इसे किसी भी व्यक्ति को असाइन कर सकता हूं कि वे प्रोजेक्ट चैट में इसका ख्याल रखेंगे। एक असाइनर कहता है "यह व्यक्ति इस मुद्दे को संभालने वाला है"।

लेकिन अगर उस पुल अनुरोध में विंडोज विशिष्ट कोड भी है, तो मैं इस परियोजना पर किसी से समीक्षा की अनुरोध कर सकता हूं जो विंडोज को अच्छी तरह जानता है।

एक और उपयोग हमेशा दो लोगों को एक पुल अनुरोध, एक समीक्षक, एक असाइनर को देखने के लिए हो सकता है। इस मामले में एक प्रोजेक्ट मैनेजर द्वारा यह संभाला जाएगा कि प्रत्येक पुल अनुरोध में एक असाइनर और समीक्षक दोनों हों।

+0

बहुत बहुत धन्यवाद !! – Pushkraj

+0

एक स्क्रीनशॉट जोड़ा गया है, यदि यह गिटहब इंटरफ़ेस अपडेट किया गया है तो यह प्रासंगिक रहता है – lal

+0

@lal धन्यवाद, लेकिन यूआई के विशिष्ट विवरण समीक्षाकर्ताओं और Assignees के बीच अंतर को स्पष्ट करने में मदद नहीं करते हैं। और चूंकि सवाल गिथब यूआई के बारे में है, यदि वह यूआई एक स्क्रीनशॉट बदलता है तो वह भ्रामक हो जाता है। – Schwern

1

"असाइनर" की एक कम परिभाषा है और टीम की जरूरतों के अनुरूप अलग-अलग उपयोग किया जा सकता है।

8 देवताओं की हमारी टीम में, हमारे पास 1 समीक्षक और 2 असाइनर्स हैं। हम पुल अनुरोध खोले गए व्यक्ति को नामित करने के लिए "असाइनर" का उपयोग करते हैं और पुल अनुरोध टिप्पणी/परिवर्तन अनुरोध करने के लिए ज़िम्मेदार है। कभी-कभी, यदि पीआर बंद करने के लिए & विलय करने के साथ एक क्यूए शामिल है, तो क्यूए-व्यक्ति को असाइनरी के रूप में भी जोड़ा जाता है।

"असाइनर" का उपयोग करके भविष्य में पीआर को आसानी से ढूंढने में मदद मिलती है। मेरी परियोजना में से एक> 3000 पीआरएस है। https://stackoverflow.com/a/41174022/342794

संबंधित मुद्दे