2009-04-30 14 views
5

हम 6 महीने पहले वीएसएस से टीएफएस में माइग्रेट हुए थे। परियोजनाओं को संग्रहित करने का हमारा तरीका यह था कि हमने उन्हें श्रेणी (विंडोज ऐप, वेब ऐप, इन्फोपैथ, एसक्यूएलएएन, बहिष्कृत) द्वारा समूहीकृत किया। 'विंडोज ऐप' वर्कस्पेस के तहत हमारे पास 3 .NET परियोजनाएं हो सकती हैं। 'वेब ऐप' में 3, इत्यादि हो सकते हैं, वीएसएस को किसी भी वास्तविक कार्यक्षमता वीएसएस द्वारा प्रदान की जा सकने वाली किसी भी वास्तविक कार्यक्षमता की तुलना में कोड भंडार को संग्रहीत करने के लिए अधिक उपयोग किया गया था।क्या कई परियोजनाओं में एकाधिक टीएफएस कार्यक्षेत्र होना चाहिए?

विंडोज अनुप्रयोग ($/विंडोज एप्लिकेशन/कार्यक्षेत्र)
-> APP1
-> App2
-> App3

वेब एप्लिकेशन ($/वेब एप्लिकेशन/कार्यक्षेत्र)
- -> APP1
-> App2
-> App3

सवाल मेरे पास है है यह बेहतर होगा 1 प्रत्येक परियोजना के लिए कार्यक्षेत्र के लिए? 'हां' के लिए मुझे लगता है कि एक कारण यह है कि यदि मैं एक ही कार्यक्षेत्र में कई परियोजनाओं पर काम कर रहा हूं, तो जब मैं लंबित परिवर्तनों की जांच करता हूं तो यह मुझे अन्य परियोजनाओं सहित लंबित परिवर्तन दिखाएगा जो मैं वर्तमान में काम नहीं कर रहा हूं में।

वेब एप्लिकेशन/APP1 ($/वेब एप्लिकेशन/APP1 कार्यक्षेत्र)
वेब एप्लिकेशन/App2 ($/वेब एप्लिकेशन/App2 कार्यक्षेत्र)
वेब एप्लिकेशन/App3 ($/वेब एप्लिकेशन/App3 कार्यक्षेत्र)

मुझे लगता है कि मैं सर्वोत्तम प्रथाओं की प्रतिक्रिया ढूंढ रहा हूं।

धन्यवाद।

उत्तर

8

इस परियोजना पर मैं काम कर रहा हूं कि हमारे आवेदन के विभिन्न संस्करणों के लिए हमारी कई शाखाएं हैं, और मैं (व्यक्तिगत रूप से) प्रत्येक शाखा के लिए एक अलग कार्यक्षेत्र बनाते हैं। प्रत्येक शाखा अपने आप में एक 'परियोजना' है।

यह अच्छा है, क्योंकि यह है कि कार्यक्षेत्र के लिए अपने लंबित परिवर्तन localizes - तो शाखा 1 के लिए अपने लंबित परिवर्तन जब मैं शाखा पर काम कर रहा हूँ 2.

संपादित दिखाई नहीं देती हैं: मैं सिर्फ पढ़ा आपके उत्तर का अंतिम भाग - हाँ, प्रत्येक वर्कस्पेस के लिए लंबित परिवर्तन वास्तव में एक अच्छी सुविधा है, और मैं इसे इस तरह से करने के लिए सबसे अच्छा अभ्यास मानता हूं।

+1

धन्यवाद, अब मुझे इसे लोगों को बेचना है :) –

+0

इस सवाल के साथ कोई भी सच सच हो सकता है। यह भी मेरे लिए दिमाग में था। तो मैंने अब आपके जैसे उपयोग करना शुरू कर दिया :) – Burk

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