समस्या: Enterprise Architect में हमारे बहुत सारे डिज़ाइन और आर्किटेक्चर दस्तावेज़ों को बनाए और बनाए रखा गया था - यह बेहतर है या नहीं। ये दस्तावेज़ हमारे सबवर्जन रिपोजिटरी में संग्रहीत हैं - जो उन लोगों के लिए बहुत अच्छी तरह से काम करते हैं जो उन्हें बनाते हैं और अपडेट करते हैं - क्योंकि हमारे पास ईए के लिए लाइसेंस हैं - लेकिन कई डेवलपर्स (आंतरिक और बाहरी दोनों) जो हमारे कोडबेस पर काम करते हैं और बनाने की आवश्यकता है आरेखों का उपयोग लेकिन सभी में ईए लाइसेंस नहीं हैं।एंटरप्राइज़ आर्किटेक्ट आरेखों को निर्यात करने के लिए स्वचालित विधि?
खराब समाधान: हम मैन्युअल रूप से ईए दस्तावेजों को एक पोर्टेबल प्रारूप में निर्यात कर सकते हैं और फिर उनको जांच सकते हैं, लेकिन ऐसे समय होते हैं जब पोर्टेबल प्रारूप संस्करण ईए दस्तावेज़ के साथ पुराना है क्योंकि यह मानव पर निर्भर करता है मैन्युअल रूप से कन्वर्ट करने के लिए कदम उठाने के लिए।
बेहतर समाधान: हम रूपांतरण को स्वचालित करने के लिए एक विधि की तलाश में हैं। इसे पोस्ट-प्रतिबद्ध हुक के रूप में या हमारे निरंतर एकीकरण प्रणाली के हिस्से के रूप में चलाया जा सकता है। जो हिस्सा हम गायब हैं वह वह टुकड़ा है जो हमें रूपांतरण को स्वचालित करने की अनुमति देता है। कोई विचार?
यह दिलचस्प है, मुझे लगता है कि दूर लेना यह है कि कम से कम कुछ जावा एपीआई हम उपयोग कर सकते हैं। हालांकि, हम एक ईए सर्वर नहीं चला रहे हैं - केवल स्टैंड अकेले ऐप। –