1.VisualSvn Server svn服務器
2.Tortoise Svn svn客戶端3.Slik-Subversion-1.7.8-x64版本控制插件
4.Enterprise Architect
1. 建一個文件夾作為EA的工作空間
2. 使用SVN檢出已有的ea項目到新建的EA工作空間
3. 在EA中新建一個項目,右擊Model――Package Controll――Version Controll Settings其中Unique ID隨意輸入,Working Copy path 為EA工作空間中檢索出的EA項目位置,Subversion Exe path 為svn插件安裝目錄中的svn.exe路徑.
若現在svn中沒有EA項目則通過以下步驟將EA項目導入到svn庫中
以下步驟為如何從svn中遷出項目到EA中
從svn中Check Out項目以便編輯修改
check out 之后項目圖標狀態,如圖:
接下來就可以在EA中修改、編輯、添加UML圖了,然后按以下步驟即可將EA項目提交到svn中
將一個大系統的UML設計劃分為若干個小模塊,通過svn版本控制使得系統設計、開發人員可以相互合作完成整個項目的UML設計,實現各個部分的整合及版本控制,從而加快團隊的開發 速度和效率。