2012-04-03 14 views
5

के लिए पासवर्ड-सुरक्षित बिल्ड हमने अपने सॉफ़्टवेयर रिलीज़ बनाने के लिए एक TFS बिल्ड परिभाषा बनाई है। अब मैं इस बिल्ड को शुरू करने के लिए एक्सेस प्रतिबंधित करना चाहता हूं। मुख्य लक्ष्य दुर्घटना से रिहाई के निर्माण से बचने के लिए है। वहाँ एक रास्ता करने के लिए या तोTFS2010

  • निर्माण उपलब्ध/दिखाई/startable केवल एक निश्चित खाते या
  • एक पासवर्ड के साथ निर्माण परिभाषा की रक्षा के लिए बना है?

संपादित करें: अंत में मैं सवाल

के भाग 2 के लिए एक स्वयं के समाधान के साथ आया था मैं buildprocesstemplate संपादित और एक कस्टम तर्क (following this howto) जो मैं buildprocess की शुरुआत में परीक्षण गयी। यदि कोई पासवर्ड दर्ज किए बिना निर्माण शुरू करने का प्रयास करता है, तो बिल्ड अपवाद के साथ विफल हो जाएगा। बेशक यह किसी भी माध्यम से एक सुपरसैफ़ संरक्षण नहीं है, लेकिन यह इस मामले में इरादा नहीं था।

enter image description here

उत्तर

8

निर्माण परिभाषा पर राइट क्लिक करें>Security> एक समूह आप नियंत्रित करना चाहते हैं का चयन करें>

के लिए Deny अनुमति की जाँच करें:

Queue builds

Edit build definition

View build definition

+0

आपके उत्तर @ केमोराज़ के लिए धन्यवाद ... त्वरित प्रश्न: आप अन्य उपयोगकर्ताओं या समूहों को बिल्ड परिभाषा पर सुरक्षा सेटिंग्स को बदलने से कैसे रोकते हैं? – alejosoft