上一页 | 下一页 |
创建Subversion环境
您可以将Subversion用作Enterprise Architect的版本控制提供程序。执行此操作的第一步是让Subversion管理员安装和配置相应的软件。在创建可操作的Subversion环境时执行了许多基本任务,并且可以使用有用的工具来执行其中一些任务。
创建Subversion环境中的任务
任务 |
详情 |
请参阅 |
---|---|---|
安装服务器组件 |
Subversion的可执行文件可以从Apache Software Foundation获得。 Subversion服务器组件可在各种不同的硬件和操作系统上运行; Enterprise Architect不受您选择的服务器组件的影响。 VisualSVN是一个可以大大简化Subversion服务器的安装,配置和管理的软件包。 |
Apache Subversion 官方Subversion文档 |
创建存储库 |
请参阅官方Subversion文档。 |
|
创建Subversion用户 |
请参阅官方Subversion文档。 |
|
创建一个新的存储库子树 |
对于使用Subversion添加到版本控制的每个新Enterprise Architect模型,最好在Subversion中创建一个新的存储库子树。用户应从子树创建一个新的本地工作副本以与该模型一起使用 TortoiseSVN可以极大地简化创建新存储库子树的过程。 |
创建一个存储库子树 TortoiseSVN |
安装客户端组件 |
Subversion的可执行文件可以从Apache Software Foundation获得。 |
Apache Subversion |
创建工作副本文件夹 |
每个用户的计算机上必须存在一个工作副本文件夹,供Enterprise Architect在导出和导入受版本控制的Package文件时使用。定义版本控制配置时,此文件夹被指定为本地项目路径。 工作副本文件夹是您修改受控文件的“沙箱”。工作副本文件夹通常与版本控制存储库中存在的文件夹相关联。在Subversion中,要创建本地工作副本,您需要从Subversion存储库执行文件夹的初始签出; 这会下载文件夹及其内容的副本,以创建本地工作副本。 TortoiseSVN可以大大简化工作副本文件夹的初始签出。 |
创建一个本地工作副本 TortoiseSVN |
在Wine / CrossOver下设置Subversion |
在Wine下使用Enterprise Architect设置和使用Subversion的过程几乎与在Windows下本机运行时的过程相同,除了安装Subversion客户端和执行工作副本文件夹的初始检出之间的细微差别。 |
Wine下的Subversion |
笔记
- 在将版本控制应用于其包时,Enterprise Architect依赖于独占文件锁定; 文件锁定直到版本1.2才引入Subversion,因此Enterprise Architect不能在Subversion 1.2之前的Subversion版本中使用
- Enterprise Architect只能使用Subversion命令行客户端svn.exe与Subversion服务器通信
学到更多