के साथ विशिष्ट संशोधन संख्या बनाएं और तैनात करें मैं टीमसिटी और एमएसडी नियोजन के साथ पकड़ने जा रहा हूं और एसवीएन प्रतिबद्धता द्वारा ट्रिगर किए गए एक देव वातावरण में तैनाती कर रहा हूं। मेरे पास एक प्रश्न है जो एक परीक्षण पर्यावरण को जारी करने के मामले में है; मैं मांग पर और एक विशिष्ट संशोधन संख्या के आधार पर ऐसा करना चाहता हूं। उपयोगकर्ता द्वारा परिभाषित संशोधन के आधार पर टीमसिटी बिल्ड को कॉन्फ़िगर करने का सबसे अच्छा तरीका क्या है?टीमसिटी
टीमसिटी
उत्तर
आप पैरामीटर, जहाँ आप का निर्माण करने के लिए वास्तव में SVN संशोधन निर्दिष्ट करने की आवश्यकता शामिल करने के लिए TeamCity में Run Custom Build Dialog उपयोग कर सकते हैं, और वहाँ परिवर्तन अनुकूलित।
टीमसिटी में पिन कार्यक्षमता पर एक नज़र डालें। आप एक निश्चित निर्माण पिन कर सकते हैं और फिर नवीनतम पिन किए गए निर्माण को तैनात कर सकते हैं।
तो आपके पास टीमसिटी में 'विकास निर्माण बनाएं' कार्य है जो देव पर्यावरण में तैनात है और कलाकृतियों का खुलासा करता है। आप TeamCity में एक और कार्य बना सकते हैं जो 'विकास निर्माण' कार्य में नवीनतम पिन किए गए निर्माण से कलाकृतियों का उपयोग करेगा और आपके परीक्षण वातावरण पर तैनात होगा।
आप अभी तक एक और कार्य बना सकते हैं जो नवीनतम पिन किए गए 'परीक्षण' निर्माण के लिए तैनात है। आखिरी पिन किए गए निर्माण को आसानी से अनपिन करके रोलबैक हासिल किया जा सकता है।
आपके पास तैनात बिल्ड का इतिहास भी है।
धन्यवाद जैकब, मेरे साथ एकमात्र समस्या यह है कि अगर मैं कॉन्फ़िगरेशन ट्रांसफॉर्मेशन का उपयोग कर रहा हूं तो कलाकृतियों (अर्थात् वेब.कॉन्फिग) एक उत्पादन निर्माण बनाम विकास निर्माण में अलग होंगे। या क्या मैं कुछ न कुछ भूल रहा हूं? –
@ ट्रॉय हंट - मेरी टीमसिटी कार्य सिर्फ एमएसबील्ड स्क्रिप्ट चला रहे हैं - मैं एमएसबिल्ड (+ किसी अन्य पर्यावरण-निर्भर परिवर्तन) में मैन्युअल रूप से अपने परिवर्तन निष्पादित करता हूं। –
- 1. टीमसिटी
- 2. टीमसिटी
- 3. टीमसिटी
- 4. टीमसिटी
- 5. टीमसिटी
- 6. टीमसिटी
- 7. टीमसिटी
- 8. टीमसिटी
- 9. टीमसिटी
- 10. टीमसिटी
- 11. टीमसिटी
- 12. टीमसिटी
- 13. टीमसिटी
- 14. टीमसिटी
- 15. टीमसिटी
- 16. टीमसिटी
- 17. टीमसिटी
- 18. टीमसिटी
- 19. टीमसिटी
- 20. टीमसिटी
- 21. टीमसिटी 7
- 22. टीमसिटी प्रोजेक्ट
- 23. एंटी/टीमसिटी
- 24. एमएसबील्ड (टीमसिटी)
- 25. एमएसबिल्ड टीमसिटी
- 26. टीमसिटी और जेआईआरए?
- 27. टीम शहर टीमसिटी
- 28. टीमसिटी MSBuild और MSDeploy
- 29. प्रोग्रामिक रूप से टीमसिटी
- 30. टीमसिटी बिल्ड सर्वर
इतनी प्रोग्रामिंग करने के बारे में क्या? बिल्ड ए के लिए आखिरी सफल स्रोत संशोधन बनाने के लिए बिल्ड बी को आप कैसे बताएंगे? –
@ जोसेफलस्ट, शायद आप [बिल्ड चेन] (http://confluence.jetbrains.net/display/TCD65/Build+Chain) बनाकर वांछित व्यवहार प्राप्त कर सकते हैं। हालांकि, मैं आपको अधिक सहायता प्राप्त करने के लिए SO पर एक अलग प्रश्न बनाने के लिए सिफारिश करता हूं। –