HARVEST版本管理软件用户手册

3星 · 超过75%的资源 需积分: 10 15 下载量 192 浏览量 更新于2024-10-24 收藏 213KB DOC 举报
“HARVEST操作手册” HARVEST是一款强大的版本管理工具,它可以与常见的版本控制系统如CC(ClearCase)、SVN(Subversion)和VSS(Visual SourceSafe)相媲美,并且具备跨平台的能力。该手册的主要目标是帮助软件开发人员、测试人员以及文档管理员更高效地使用HARVEST,从而规范软件开发流程并提高工作效率。 在运行环境方面,HARVEST需要特定的硬件和软件支持。硬设备没有具体列出,但通常版本管理系统会需要稳定的操作系统和足够的存储空间。支持软件包括Windows 2000 Server作为服务器操作系统,以及Oracle 8.1以上的数据库系统,还有HARVEST自身作为主要的服务端应用程序。 手册中详细介绍了不同角色的权限和职责,包括: 1. 开发管理员(devmanager):负责设置和管理开发环境,分配权限,监控开发过程。 2. 开发人员(developer):进行代码编写和修改,执行检出、检入操作。 3. 测试管理员(testmanager):协调测试工作,管理测试环境。 4. 测试员(tester):执行测试,报告问题。 5. 质控员(productcontrol):负责质量控制,审核代码和文档。 6. 文档管理员(documentmanager):管理项目文档,控制版本。 HARVEST提供了三种主要的版本管理流程: 1. 开发模式:涵盖从变更需求、开发、测试、产品、确认、作废处理到完成的完整生命周期。每个阶段都有特定的动作,例如在开发阶段有检出修改、检出查看、检入和提升到测试等。 2. 文档模式:适用于非代码资产的版本管理,如文档更新和审批流程。 3. 第三方产品模式:主要用于接收第三方代码,进行测试和导出变更,适用于集成外部组件或库的情况。 每个模式都有对应的阶段、动作和角色的关系表,以及流程图,帮助用户清晰理解每一步的操作流程和责任分配。 HARVEST操作手册提供了全面的指导,不仅解释了软件的使用方法,还明确了不同角色的工作内容,确保团队成员能协同工作,有效管理项目的各个阶段,保证软件开发过程的有序性和质量。对于大型项目或者需要严谨版本控制的团队,HARVEST是一个理想的选择。