预订演示
前页 后页

创建一个 Subversion环境

您可以使用 Subversion 作为Enterprise Architect的版本控制提供者。这样做的第一步是让 Subversion 管理员安装和配置适当的软件。 A创建可操作的 Subversion 环境时会执行许多基本任务,并且可以使用有用的工具来执行其中一些任务。

创建 Subversion环境中的任务

任务

细节

也见

安装服务器组件

Subversion 的可执行文件可以从 Apache Software Foundation 获得。

运行服务器组件可用于在各种不同的硬件和操作系统上运行; Enterprise Architect不受您选择的服务器组件的影响。

VisualSVN 是一个可以大大简化您的 Subversion 服务器的安装、配置和管理的应用程序。

阿帕奇颠覆 官方 Subversion 文档

创建存储库

请查阅官方的 Subversion 文档。

创建 Subversion 用户

请查阅官方的 Subversion 文档。

创建一个新的存储库子树

一个好的做法是在 Subversion 中为每个新的 Enterprise Architect 模型创建一个新的存储库子树,这些新的Enterprise Architect模型被添加到带有 Subversion 的版本控制。用户应从子树创建一个新的本地工作副本以用于该模型。

TortoiseSVN可以大大简化创建新的存储库子树的过程。

创建一个新的存储库子树 TortoiseSVN

安装客户端组件

Subversion 的可执行文件可以从 Apache Software Foundation 获得。

阿帕奇颠覆

创建工作副本文件夹

每个用户的机器上必须存在A工作副本文件夹,以便Enterprise Architect在导出和导入版本控制包文件时使用。在定义您的版本控制配置时,该文件夹被指定为本地项目路径。

工作副本文件夹是您修改受控文件的“沙箱”。工作副本文件夹通常与版本控制存储库中存在的文件夹相关联。在 Subversion 中,要创建本地工作副本,您首先要从 Subversion 存储库中检出文件夹;这会下载文件夹及其内容的副本,以创建您的本地工作副本。

TortoiseSVN可以大大简化工作副本文件夹的初始签出。

创建本地工作副本 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 服务器通信

了解更多