हम अपनी अधिकांश तैनाती करने के लिए बहुत सारे पायथन का उपयोग करते हैं और पुनरावृत्ति पथ, टिकट इत्यादि पर जानकारी प्राप्त करने के लिए हमारे टीएफएस सर्वर से कनेक्ट करने के लिए आसान होंगे। मैं webservice देख सकता हूं लेकिन कोई दस्तावेज नहीं ढूंढ पा रहा हूं । बस सोच रहा है कि क्या किसी को कुछ पता था?टीएफएस वेबसाइट सेवा दस्तावेज़ीकरण
उत्तर
वेब सेवाओं को माइक्रोसॉफ्ट द्वारा दस्तावेज नहीं किया गया है क्योंकि यह टीएफएस से बात करने के लिए आधिकारिक तौर पर समर्थित मार्ग नहीं है। आधिकारिक रूप से समर्थित मार्ग उनके .NET API का उपयोग करना है।
आपके आवेदन के मामले में, आमतौर पर कार्रवाई की विधि मैं आपकी खुद की वेब सेवा शिम बनाना चाहता हूं जो टीएफएस सर्वर (या अन्य सर्वर) पर रहता है और सर्वर से बात करने के लिए अपने एपीआई का उपयोग करता है लेकिन अनुमति देता है आप अपने आवेदन के लिए एक अच्छा तरीका डेटा प्रस्तुत करने के लिए।
उनका ऑब्जेक्ट मॉडल इंटरैक्शन को एक बहुत बड़ा सौदा (आप जो करना चाहते हैं उसके आधार पर) को सरल बनाता है और इसलिए इसका मतलब वास्तव में कम कोड है - लेकिन बेहतर परीक्षण और परीक्षण योग्य कोड और आप एनटीएलएम जैसी चीजों के आसपास भी काम कर सकते हैं टीएफएस वेब सेवाओं द्वारा उपयोग किया जाता है।
आशा है कि मदद करता है,
मार्टिन।
तो, यह प्रश्न फ्रिगजिन 'पुराना है, लेकिन मुझे इस पर एक झटका लगाना चाहिए (क्योंकि यह मेरी Google खोजों में आ रहा है)।
आधार पर टीएफएस के लिए कोई औपचारिक समर्थित API नहीं है (एमएसएफटी होस्टेड में http://www.visualstudio.com/en-us/integrate/api/overview है)।
यह कहा गया है कि आप हमेशा Fiddler (http://www.telerik.com/fiddler) का उपयोग कर सकते हैं या ऐसा कुछ ऐसा करने के लिए कर सकते हैं जो टीएफएस के लिए वेब क्लाइंट सर्वर पर बना रहा हो और अपने जादू को उन पाइथन में स्क्रिप्ट में बदलने के लिए करें जो आप चाहते हैं।
आपको अपनी पाइथन स्क्रिप्ट को एक सेवा खाते के तहत चलाने की आवश्यकता होगी जिसमें टीएफएस निजी है जो इसे करने की कोशिश कर रहा है (पढ़ना, अपडेट करना, confugure ... जो भी हो)।
के बाद से यह लग रहा है जैसे तुम सिर्फ TFS से पढ़ने के लिए कोशिश कर रहे हैं, यह आप आप क्या चाहते हैं के बाद से एक HTTP http://yourserver/tfs/yourcollection/yourproject/_workitems#id=yourworkitemid के लिए मिलता है तुम वापस सौंप देंगे (आधे रास्ते) समझदार एचटीएमएल पेलोड प्राप्त करने के लिए एक बहुत आसान तरीका हो सकता है।
आप पुनरावृत्तियों या टीमों या जो कुछ भी की सूची चाहते हैं, तो आपके सेवा खाते उचित व्यवस्थापक विशेषाधिकार है और तरह http://yourserver/tfs/yourcollection/yourproject/_admin/_iterations बातें मारा और उस प्रतिक्रिया का उपयोग करने की जरूरत है।
- 1. वेबसाइट सेवा
- 2. वेबसाइट सेवा - ग्राहक सेवा तत्काल
- 3. एसओएपी वेबसाइट सेवा
- 4. सूची वेबसाइट सेवा
- 5. जेएक्स-आरएस वेबसाइट सेवा
- 6. सीएक्सएफ वेबसाइट सेवा
- 7. बहुमूल्य धातु एपीआई/वेबसाइट सेवा
- 8. उरी को स्थायी वेबसाइट सेवा
- 9. एक वेबसाइट सेवा सुरक्षित बनाना
- 10. 'क्यूइंग' ट्यूटोरियल और दस्तावेज़ीकरण?
- 11. स्फिंक्स (दस्तावेज़ीकरण)
- 12. Dapper.NET दस्तावेज़ीकरण?
- 13. जावास्क्रिप्ट दस्तावेज़ीकरण
- 14. Asp.Net 3.5 वेबसाइट सेवा के लिए रूटिंग?
- 15. जावा के साथ SOAP वेबसाइट सेवा - फ्रेमवर्क?
- 16. एएसपी.नेट वेबसाइट सेवा अनुरोध जीवनसाथी क्या है?
- 17. स्टॉक उद्धरण पाने के लिए वेबसाइट सेवा?
- 18. शॉर्टकट/टीएफएस
- 19. टीएफएस
- 20. टीएफएस
- 21. टीएफएस
- 22. टीएफएस
- 23. टीएफएस
- 24. टीएफएस
- 25. टीएफएस
- 26. टीएफएस
- 27. टीएफएस
- 28. टीएफएस
- 29. टीएफएस
- 30. टीएफएस
बस नीचे दिए गए प्रश्न को पोस्ट किया लेकिन सोचा कि अगर कोई टिप्पणी जोड़ने पर मार्टिन वुडवर्ड पिंग हो जाता है तो मैं यहां टिप्पणी जोड़ता हूं ... मुझे लगता है कि वह शायद जवाब जानता है। http://stackoverflow.com/questions/3682140/are-tfs-2010-a-k-a- माइक्रोसॉफ्ट-alm-2010-web-services-exposed- दस्तावेज –
धन्यवाद! बस यह कहने के लिए एक टिप्पणी जोड़ा कि मैं जेफ से सहमत हूं। वर्क आइटम वेबसाइट्स बहुत अधिक काम करेंगे जो आप सोच सकते हैं कि प्रश्नकर्ता क्या करना चाहता था (टीएफएस और अन्य सिस्टम के बीच वर्कटाइम सिंक करें)। कोडप्लेक्स पर टीएफएस एकीकरण प्लेटफार्म प्रोजेक्ट निश्चित रूप से जाने का तरीका है क्योंकि यह टीएफएस कार्य आइटम ऑब्जेक्ट मॉडल के शीर्ष पर बनाता है और आपको वही करने के लिए एक बहुत अच्छा इंटरफ़ेस देता है जो वे करना चाहते हैं –