2013-04-21 4 views
6

मैं CodePlex से नवीनतम TFS एकता मंच डाउनलोड किया है TFS एकता मंच, TFS2012 के साथ एक और करने के लिए एक संग्रह से कॉपी और पर एक मौजूदा टीम परियोजना MyProject के बीच "एक तरह से" विस्थापित करने के लिए CollectionA में प्रयास करने के लिए कैसे प्रदत्त "स्रोत नियंत्रण और कार्य आइटम" टेम्पलेट का उपयोग करके दाईं ओर CollectionB में बाएं और एक खाली टीम प्रोजेक्ट MyProject। जब भी मैं करता हूं, यह बिल्ड टेम्पलेट्स (मैं उन्हें हल करता हूं) के बारे में कुछ अपवाद उठाता हूं, और फिर यह बार ग्राफ के साथ परिवर्तनों के इस अद्भुत दिखने वाले आरेख को प्रदर्शित करता है, और मुझे लगता है कि यह कुछ किया गया है। हर बार जब मैं इसे आज़माता हूं, तो में स्रोत नियंत्रण में MyProject को CollectionA से प्रोजेक्ट का पूर्ण-आबादी वाला संस्करण देखने की उम्मीद है। हर बार, मैं निराश हूं - यह खाली है और ऐसा लगता है कि कुछ भी नहीं हुआ।एक टीम परियोजना के लिए TFS2012

वैसे, मैं परियोजना को उसी TFS 2012 सर्वर पर संग्रह के बीच स्थानांतरित करने का प्रयास कर रहा हूं।

क्या मैं एकीकरण प्लेटफॉर्म के बिंदु को गलत समझ रहा हूं? या यह वास्तव में वास्तव में टीएफएस 2012 के साथ काम नहीं करता है?

उत्तर

11

ठीक है, मैंने यह कैसे किया है।

मान लीजिए कि मैं MyProjectSourceCollection से TargetCollection पर एक प्रोजेक्ट MyProject कॉपी करने का प्रयास कर रहा हूं।

  1. एक नई परियोजना MyProject बनाएं में TargetCollection
  2. ओपन TFS Integration Platform
  3. विन्यास के अंतर्गत "नया बनाएँ"
  4. फ़ोल्डर खोलें "टीम फाउंडेशन सर्वर" (% ProgramFiles% \ Microsoft टीम फाउंडेशन सर्वर एकीकरण उपकरण \ कॉन्फ़िगरेशन \ टीम फाउंडेशन सर्वर)
  5. यदि आपको इसकी आवश्यकता हो तो "VersionControl.xml" या "VersionControlAndWorkItemTracking.xml" का चयन करें (यदि आप वर्कइटम ट्रैकिंग को शामिल करना चुनते हैं तो यह सुनिश्चित करें कि आपने जिस खाते को टीएफएस इंटीग्रेटियो शुरू किया है कस्टम/आवृत्ति: एक बार/दिशा: यूनिडायरेक्शनल/सिंक संदर्भ:
  6. वाम विकलांग (अपने चयन के अलग हो सकता है) n जो "टीम फाउंडेशन सेवा खाते" TFS वैश्विक समूह में है एक उपयोगकर्ता)
  7. कार्यप्रवाह प्रकार है स्रोत: "TFS 11 प्रवासन कुलपति प्रदाता"
  8. SourceCollection में मौजूदा परियोजना MyProject उठाओ
  9. सही स्रोत: "TFS 11 प्रवासन कुलपति प्रदाता"
  10. नई परियोजना MyProject उठाओ TargetCollection
  11. में महत्वपूर्ण: फ़ोल्डरों की सूची में आपको मूल रूप से और व्यक्तिगत रूप से रूट के नीचे किसी फ़ोल्डर (पथ) को शामिल करना होगा। बस $/या $/MyProject का उपयोग काम नहीं करेगा। उदाहरण के लिए, यदि आपके पास रूट के तहत src/ और test/ फ़ोल्डर्स हैं, तो आपको इन्हें $/MyProject/src और $/MyProject/test के रूप में शामिल करना होगा। सुनिश्चित करें कि आप MyProject में TargetCollection में उन फ़ोल्डरों को भी बनाते हैं।
  12. प्रारंभ प्रवास
  13. डेटाबेस के लिए
  14. सहेजें किसी भी अपवाद

आप से किया जाता है संभाल।

+0

यह मेरे लिए काम नहीं करता है, लेकिन मैं दो TFServices के बीच माइग्रेट करने की कोशिश कर रहा हूं। कृपया [मेरा प्रश्न] देखें [http://stackoverflow.com/questions/23134711/migrating-moving-tfservice-to-tfservice-visualstudio-com) – MarioDS

+0

यह मेरे लिए केवल टीएफएस 2012 में स्रोत कोड माइग्रेट करने के लिए काम करता है एक संग्रह दूसरे संग्रह में। –

+0

स्पष्टीकरण मुझे स्पष्ट नहीं है। मुझे यह कॉन्फ़िगरेशन चीज़ नहीं मिली जो टैकोस के बारे में बात कर रहा है। क्या कोई कृपया चरणों के लिए कुछ स्क्रीनशॉट जोड़ सकता है? – ashilon

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