問題:私たちの多くの設計およびアーキテクチャのドキュメントは、Enterprise Architectで作成され、維持されました。これらの文書はSubversionリポジトリに保存されています。これらのリポジトリは、EAのライセンスを持っているため、作成して更新する人にはうまくいきますが、コードベースで作業する多くの開発者(内部および外部)図の使用はすべてEAライセンスを持っていません。Enterprise Architectダイアグラムを自動エクスポートする方法は?
悪い解決策:手動でEA文書をポータブル形式にエクスポートしてからチェックインすることができますが、ポータブル形式のバージョンが人間に依存しているため、EA文書では古くなっている場合があります手動で変換する手順を実行します。
改善されたソリューション:変換を自動化する方法を探していました。これはコミット後のフックとして、または継続的な統合システムの一部として実行できます。私たちが欠けているのは、私たちが変換を自動化できる部分です。何か案は?
これは面白いことですが、私が使用できるJava APIが少なくともあるということです。しかし、私たちはEAサーバーを実行していません - スタンドアロンのアプリだけです。 –