2014-11-21 10 views
8

पुल अनुरोधों को पुल अनुरोध की आवश्यकता है हाल ही में टीएफएस में लागू किया गया था। उपयोगकर्ताओं को पुल अनुरोध करने के लिए मजबूर करने का कोई तरीका है, और क्या कोई शाखा में विलय करने से पहले दूसरों की समीक्षा कर सकता है?टीएफएस

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

उत्तर

8

आपने अपना प्रश्न टीएफएस 2013 के साथ टैग किया है, और मुझे लगता है कि आप जो सख्ती से पूछते हैं वह संभव नहीं है।

लेकिन टीएफएस 2015 और VSO में आप टीम प्रोजेक्ट सेटिंग्स के तहत शाखा नीतियों नामक एक सुविधा तक पहुंच सकते हैं -> संस्करण नियंत्रण -> अपनी रिपोजिटरी -> शाखा नीतियों पर क्लिक करें।

वैसे वहां आप पर टिकटें प्रति समीक्षा अनुरोधकर्ताओं की न्यूनतम संख्या की आवश्यकता है। यदि यह महत्वपूर्ण है कि अन्य समीक्षा करें, तो सुनिश्चित करें कि उपयोगकर्ताओं को अपने स्वयं के परिवर्तन स्वीकृत करने की अनुमति दें चेक नहीं है।

मैंने blog post लिखा है जो इसे अधिक विस्तार से वर्णित करता है।

1

टीएफएस 2015 में एक सुविधा है जो इसका समर्थन करेगी (यह सीटीपी 1 में नहीं है जिसे अभी जारी किया गया था)।

+0

यह क्या विशेषता है? – Trevor

+0

इसे शाखा नीतियां कहा जाता है: https://www.visualstudio.com/en-us/docs/git/branch-policies –

1

मैं 2 अलग-अलग समूह बनाकर इसे प्राप्त करने में सक्षम था: एपॉर्फ़ और योगदानकर्ता। इसके बाद मैंने योगदानकर्ताओं को एक विशिष्ट शाखा में योगदान करने से प्रतिबंधित कर दिया और केवल यात्रियों को अनुमति दी।

मुख्य अंतर यह है कि दर्शक योगदानकर्ताओं और इसके विपरीत में नहीं हैं।

यदि लोग दोनों समूहों में हैं, तो मैं सुझाव देता हूं कि टीएफएस 2015 उपलब्ध होने तक यात्रियों को द्वितीयक खाता दें। यह आवेदकों को पुल अनुरोध के बिना परिवर्तन को धक्का नहीं देता है, लेकिन कम से कम यह आपको सही दिशा में ले जाता है।