您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > [配置管理]06基于StarTeam的[配置管理]操作指南
基于StarTeam的配置管理操作指南目录1概述41.1目的41.2适用范围.............................................................42StarTeam模型.........................................................42.1StarTeam库.........................................................42.2C/S体系结构........................................................52.3面向项目............................................................52.4项62.5项目................................................................72.6视图................................................................72.7文件夹..............................................................82.8视图标签............................................................92.9分支视图............................................................92.10合并视图...........................................................102.11文件状态...........................................................103StarTeam的管理......................................................123.1配置StarTeamServer...............................................123.1.1创建ServerConfiguration.........................................123.1.2启动ServerConfiguration.........................................153.1.3维护ServerConfiguration.........................................163.1.4停止ServerConfiguration.........................................173.2SQLServer数据库维护..............................................183.3设置用户和组.......................................................183.4管理项目...........................................................193.4.1创建项目.........................................................193.4.2打开现有项目.....................................................233.4.3修改项目名.......................................................263.4.4强制用户填写修订注释.............................................283.4.5强制用户在修订前锁定文件.........................................283.4.6使解除锁定的文件变为只读.........................................293.4.7删除项目.........................................................303.4.8分配项目访问权限.................................................313.5使用视图...........................................................323.5.1视图类型.........................................................323.5.2新建视图.........................................................333.5.3设置视图访问权限.................................................363.5.4比较视图.........................................................363.5.5删除视图.........................................................403.6基线管理...........................................................413.7配置库目录管理.....................................................423.8版本分支/合并......................................................443.9权限管理...........................................................443.9.1服务器端权限设置.................................................443.9.2客户端权限设置原则...............................................453.9.3Project级别访问权限设置..........................................483.9.4View级别访问权限设置.............................................503.9.5Folder级别访问权限设置...........................................513.9.6组件、过滤器、查询的访问权限设置.................................523.10备份/恢复..........................................................543.10.1备份543.10.2恢复634StarTeam的使用......................................................664.1打开Server上的项目................................................674.2设置本地工作路径...................................................694.3获得服务器上的文件.................................................694.4修改文件...........................................................704.5向服务器添加文件...................................................724.6查看文件历史版本...................................................734.7比较文件...........................................................744.8合并文件...........................................................751.概述BorlandStarTeam主要用于开发过程的控制,针对需要版本控制、过程管理、内部版本管理及并行开发的项目。StarTeam产品线由StarTeamServer、客户端组成,客户端包括:StarTeam、StarDisk、WebEdition、跨平台客户端。管理员在安装StarTeam服务器时,可以选择不同的数据库来进行服务器配置,数据库包括:MSDE,MicrosoftSQLServer,IBMDB2,Informix,SybaseSQLServer,或Oracle。(数据库选择的具体内容请参考用户手册)StarTeam具有以下特性:可以与Microsoft’sVisualStudio.Net、JBuilder、C#Builder、Delphi等IDE集成,支持与SourceSafe协同工作;支持TCP/IP协议,StarDisk可以让用户通过一个虚拟的StarDisk驱动器和TCP/IP协议访问文件修订。支持浏览器方式访问项目库;可以使用StarTeamSDK创建定制化的客户端;StarTeam提供了五个集成式组件,包括文件版本控制、更改请求、需求、任务、主题和审核日志。本文重点介绍StarTeam的核心功能——文件版本控制组件,将从管理和使用两方面详细介绍StarTeam的操作。1.1目的本文档旨在详细介绍StarTeam配置管理工具的模型及基本操作,使StarTeam能更好的支持软件开发过程,实现公司的配置管理目标。1.2适用范围本文档适用于项目经理、配置管理员、开发人员。2StarTeam模型为了使StarTeam能更好的支持软件开发过程,首先需要熟练掌握StarTeam术语,这些术语是StarTeam建模的基础,与VSS、SVN等第一代配置管理工具的概念体系存在本质的差异。StarTeam作为一个配置管理工具,本身也是一个建模工具,用于实现特定的配置管理流程。只有掌握了StarTeam术语及工具,再结合公司制定的流程和项目的实际情况才能实现配置管理目标。2.1StarTeam库StarTeam库是StarTeam系统的中心,所有配置项都保存在其中,通过StarTeamServer进行维护。StarTeam库还是一个面向对象的数据存储库,支持对象版本化,链接和配置。存储在库中的对象称为StarTeam项,每个StarTeam项的历史修订都会保存在库中,当需要时可以签出。StarTeam项可以链接到库中的其他项,因此可以维护不同信息资产之间的关系,并将其对应到某个过程项(任务、变更、需求)。配置工作就是通过StarTeam提供的库服务执行多个项的创建、维护和恢复工作。2.2C/S体系结构对StarTeam库的访问是通过StarTeamServer进行的,这意味着所有的归档文件是完全收到保护的。而VSS(SourceSafe)需要以共享文件的方式实现相关人员对配置库的访问,这可能导致配置库受到计算机病毒的攻击。使用StarTeam,访问这些归档库的唯一途径是StarTeamServer。所有的St
本文标题:[配置管理]06基于StarTeam的[配置管理]操作指南
链接地址:https://www.777doc.com/doc-7071575 .html