EA+svn实现UML的版本控制

一.安装软件

1.VisualSvn Server svn服务器

2.Tortoise Svn svn客户端

3.Slik-Subversion-1.7.8-x64版本控制插件

4.Enterprise Architect

二.设置EA版本控制

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路径.

三.将EA项目迁入svn

若现在svn中没有EA项目则通过以下步骤将EA项目导入到svn库中

四.将EA项目从svn中迁出到EA中

以下步骤为如何从svn中迁出项目到EA中

五.修改uml图并更新到svn

从svn中迁出的项目是锁定状态,修改之前需要Check Out一下,Check Out 之前图标呈锁定状态,如图

从svn中Check Out项目以便编辑修改

check out 之后项目图标状态,如图:

接下来就可以在EA中修改、编辑、添加UML图了,然后按以下步骤即可将EA项目提交到svn中

六.总结

将一个大系统的UML设计划分为若干个小模块,通过svn版本控制使得系统设计、开发人员可以相互合作完成整个项目的UML设计,实现各个部分的整合及版本控制,从而加快团队的开发 速度和效率。

时间: 2024-11-11 05:50:02

EA+svn实现UML的版本控制的相关文章

EA+svn实现UML的版本号控制

一.安装软件 1.VisualSvn Server svnserver 2.Tortoise Svn svnclient 3.Slik-Subversion-1.7.8-x64版本号控制插件 4.Enterprise Architect 二.设置EA版本号控制 1. 建一个目录作为EA的工作空间 2. 使用SVN检出已有的ea项目到新建的EA工作空间 3. 在EA中新建一个项目,右击Model--Package Controll--Version Controll Settings 当中Uniq

合作开发---配置EA+SVN的协同设计环境(傻瓜版)

合作开发---配置EA+SVN的协同设计环境 EA(EnterpriseArchitect)是功能最强大的CASE工具.SVN(SubVersion)是最常用的版本控制工具.两者结合在一起,可以搭建高效的团队协同设计工作环境. EA本身是以*.eap的私有格式来存储设计图的,但同时它也支持将设计图的内容存储在SVN等版本库中.借助第三方版本控制工具,以实现版本控制和协同设计的目的. 当选择SVN作为EA的版本配置库时,需要在SVN上指定一个存储目录,EA将其的所有设计图都存放在这个目录中.为了达

不使用SVN对数据库进行版本控制

最近在开发过程中,由于数据库内的存储过程很多,并且由于业务需求的变动,需要不断改写存储过程.经常出现不同开发人员的存储过程互相覆盖的情况,拖慢了开发进度,通过在网上的查找,我们现在找到了一款Source Safe for SQL Server来协助我们解决该类问题,下面简单写一下我们如何使用Source Safe for SQL Server保存历史数据库对象定义. 软件的安装可以在该软件的官网(http://www.grqsh.com/products.htm?tab=sourcesafe-f

SVN - Subversion 集中式版本控制

源代码管理工具的起源 为什么会出现源代码管理工具? 为了解决在软件开发过程中,由源代码引发的各种蛋疼.繁琐的问题 源代码会引发哪些问题? 无法后悔:做错了一个操作后,没有后悔药可以吃 版本备份:费空间.费时间 版本混乱:因版本备份过多造成混乱,难于找回正确的想要的版本 代码冲突:多人操作同一个文件(团队开发中的常见问题) 权限控制:无法对源代码进行精确的权限控制 追究责任:出现了严重的BUG,无法得知是谁干的,容易耍赖 - - 源代码管理工具就是为了解决上述问题而生的!此乃软件开发的一大福音!

SVN+apache搭建一个版本控制服务器

实验环境: 服务端:Centos 7     IP: 192.168.56.133 客户端:window7 服务概述: SVN(subversion)是版本管理工具,是CVS的接班人.目前,绝大多数开源软件都使用SVN作为代码版本管理软件.常见的版本管理软件有CVS.SVN.Git. SVN运行模式: 模式一:SVN服务器单独运行   监听:3690端口   访问:svn://IP 模式二:SVN服务+Apache     监听:80端口    访问:http://IP   本实验要实现的 一.

如何在WIndows电脑上安装 SVN Server 实现代码版本控制

One 下载-安装 SVN SVNServer  先去官网下载服务器版本的svn server,下载地址 :https://www.visualsvn.com/server/download/   选择一个版本进行下载                 Two 配置 Repositories就是仓库   Users管理登录用户  Two--1 设置添加用户    输入帐号密码 确认就好 ----->      Two--2 在仓库中 增加项目文件,选择FSFS repository文件仓库 ---

svn import-纳入版本控制

转svn import-纳入版本控制 import: 将未纳入版本控制的文件或目录树提交到版本库.用法: import [PATH] URL 递归地提交 PATH 的副本至 URL.  如果省略 PATH,则默认为 “.”.  父目录会根据需要在版本库内创建.  如果 PATH 是目录,则其下的内容直接加入到 URL 指定的位置内.  如果使用了 “--force”,那么不能纳入版本控制的项目,例如设备文件,管道等,会被忽略. 有效选项:  -q [--quiet]             :

SVN版本控制与分支设置

原文来自http://blog.sina.com.cn/s/blog_56d8ea900100y9cf.htmlSVN版本控制与分支设置 (2011-10-18 09:54:36) 转载▼   分类: 开发辅助 使用SVN+Eclipse做软件版本控制. (2009年5月) 1,SVN目录结构 Trunk : 主干目录,此目录下的文件为基准文件Branches : 用于开发的分支目录Tags : 用于发布的版本目录 下图是基于eclipse svn repositores查看的目录结构 (图片1

个人环境搭建——版本控制SVN

版本控制SVN SVN服务器配置: 第一部分:svn服务器搭建(主要是四步走) 参考:http://www.son1c.cn/show/920.html 一,安装Subversion sudo apt-get install subversion 二,创建版本库 2.添加svn管理用户及subversion组 cd /home/username mkdir myproject svnserve -d -r /home/username         (第一步:先启服务器) svnadmin c