前页 | 后页 |
创建一个 Subversion环境
您可以使用 Subversion 作为Enterprise Architect的版本控制提供者。这样做的第一步是让 Subversion 管理员安装和配置适当的软件。 A创建可操作的 Subversion 环境时会执行许多基本任务,并且可以使用有用的工具来执行其中一些任务。
创建 Subversion环境中的任务
Task |
Detail |
See also |
---|---|---|
安装服务器组件 |
Subversion 的可执行文件可以从 Apache Software Foundation 获得。 运行服务器组件可用于在各种不同的硬件和操作系统上运行; Enterprise Architect不受您选择的服务器组件的影响。 VisualSVN 是一个可以大大简化您的 Subversion 服务器的安装、配置和管理的应用程序。 |
Apache Subversion Official Subversion Documentation |
创建存储库 |
请查阅官方的 Subversion 文档。 |
|
创建 Subversion 用户 |
请查阅官方的 Subversion 文档。 |
|
创建一个新的存储库子树 |
一个好的做法是在 Subversion 中为每个新的 Enterprise Architect 模型创建一个新的存储库子树,这些新的Enterprise Architect模型被添加到带有 Subversion 的版本控制。用户应从子树创建一个新的本地工作副本以用于该模型。 TortoiseSVN可以大大简化创建新的存储库子树的过程。 |
创建一个新的存储库子树 TortoiseSVN |
安装客户端组件 |
Subversion 的可执行文件可以从 Apache Software Foundation 获得。 |
Apache Subversion |
创建工作副本文件夹 |
每个用户的机器上必须存在A工作副本文件夹,以便Enterprise Architect在导出和导入版本控制包文件时使用。在定义您的版本控制配置时,该文件夹被指定为本地项目路径。 工作副本文件夹是您修改受控文件的“沙箱”。工作副本文件夹通常与版本控制存储库中存在的文件夹相关联。在 Subversion 中,要创建本地工作副本,您首先要从 Subversion 存储库中检出文件夹;这会下载文件夹及其内容的副本,以创建您的本地工作副本。 TortoiseSVN可以大大简化工作副本文件夹的初始签出。 |
Create a Local Working Copy TortoiseSVN |
在Wine /CrossOver 下设置 Subversion |
在Wine下使用Enterprise Architect设置和使用 Subversion 的过程几乎与在窗口下本地运行时的过程相同,除了安装 Subversion 客户端和执行工作副本文件夹的初始签出方面存在细微差别。 |
Wine-Crossover 下的颠覆 |
注记
- Enterprise Architect在对其包应用版本控制时依赖于独占文件锁定;文件锁定直到版本1 .2 才引入 Subversion,因此Enterprise Architect不能与 Subversion 1 .2 之前的 Subversion 版本一起使用
- Enterprise Architect只能使用 Subversion 命令行客户端 svn.exe 与 Subversion 服务器通信