上一页 下一页

创建CVS环境

您可以使用Concurrent Versions System(CVS)作为Enterprise Architect的版本控制提供程序。执行此操作的第一步是让CVS管理员安装和配置相应的软件。在创建可操作的CVS环境时执行了许多基本任务,并且可以使用有用的工具来执行其中的一些任务。

创建CVS环境中的任务

任务

详情

请参阅

安装服务器组件

CVS的可执行文件可以从March Hare Software获得。

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

March Hare CVS CVS文档 CVS存储库管理

创建存储库

请参阅官方CVS文档。

创建CVS用户

请参阅官方CVS文档。

创建一个新的存储库模块

建议在CVS中为每个使用CVS添加到版本控制的新Enterprise Architect模型创建新的存储库模块。用户应从模块创建新的本地工作副本文件夹以与该模型一起使用。

存储库模块表示存储库中的项目或一组相关文件。

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

TortoiseCVS CVS开始一个新项目

安装客户端组件

CVS的可执行文件可以从March Hare Software获得。

Enterprise Architect是一个基于Windows的应用程序 - 它需要基于Windows的CVS命令行客户端进行集成。

March Hare CVS

创建工作副本文件夹

每个用户的计算机上必须存在一个工作副本文件夹,供Enterprise Architect在导出和导入受版本控制的Package文件时使用。定义版本控制配置时,此文件夹被指定为本地项目路径。

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

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

准备CVS本地工作区 TortoiseCVS

在Wine / CrossOver下设置CVS

在Wine下使用Enterprise Architect设置和使用CVS的过程几乎与在Windows下本机运行时的过程相同,除了在安装CVS客户端和执行工作副本文件夹的初始检出方面存在细微差别。

笔记

  • 如果您尚未使用CVS进行版本控制,则应考虑使用Subversion; Subversion的客户端 - 服务器协议为连接到远程服务器提供了更广泛的可能性,更容易设置安全连接
  • TortoiseCVS是Windows shell扩展; Enterprise Architect不能使用TortoiseCVS作为其客户端,它必须使用CVS命令行客户端

学到更多