`
zhmocean
  • 浏览: 202643 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Starteam中使用View Label来自定义版本内容

阅读更多
在上次Starteam中使用标签管理里程碑版本》一文中,我们介绍了使用标签来管理项目阶段性版本的方法,而实际应用中,我们却会遇到诸多类似这样的问题:我只想查看3.0版本所包含的工程文件,Starteam却给我显示了所有版本的;作为一名测试人员,我不需要看到开发人员的工程配置文件,而我却看到了所有。等等不一而足。
其实,Starteam早已经为我们准备了功能强大的过滤器――View,而其下的View Lable便为我们提供了上述问题的解决方法。
我们先大致了解一下StarteamView的定义,而关于其具体详细的说明,在Starteam的官方文档里有完整版本。
简单的说,此处的View我们可以理解成数据库系统中的View,也就是对于同一集合的数据使用不同的查看方式,以达到指定信息过滤的目的。StarteamView则为我们提供了查看、操作同一个版本库的不同界面及视图,我们可以定义不同的View来定制自己所需要使用和了解的信息。比如,“可以使用不同的视图,使开发人员只看到项目的源代码文件夹及其子文件夹,营销人员只看到项目的营销文件夹及其子文件夹”(StarTeam 用户指南 第21页)
而View Label则为一个文件的修订版标识了View的显示标识,比如,一个文件的修订版被标识为一个名叫Version 1的View Label,那么,只有用户在选择Version 1视图查看方式时才会显示这个文件的此版本。下面我们将结合实例来介绍View Label的具体使用方法。
我们使用前文中所提到的项目来继续操作,当然你也可以新建一个项目,View Label和Reversion Label是相对独立的应用。
同样在View -> Labels菜单下打开Labels窗口,第一个标签便是View标签的设置,与Reversion Label一样,我们可以创建多个标签名称,比如Version 1、Version 2、Version 3(如图):
图1 创建View Label
我们就可以使用Label -> Attach命令来给每个修订文件附加标签,与Reversion Label不同的是,View Label不会在Check In的时候让你选择,需要手动指定。
比如,我们将一组文件的Release版本(Reversion Label)Attach到了名为Version 1的View Label,此时,该阶段性版本便创建完毕,之后我们可以在任何时候使用View -> Select Configuration菜单来查看该视图的所有信息,如图:
图2 选择需要显示的视图
与此相同,我们可以创建多个阶段性版本,也从而避免了多个版本文件混杂在一起的尴尬局面。View Label的其它特性与Reversion Label相同,在此不再赘述。
 
分享到:
评论

相关推荐

    Starteam使用说明书

    - **在StarTeam中使用VisualMerge**:直接从StarTeam界面启动VisualMerge进行文件比较或合并。 - **使用主窗口合并文本文件**:通过主窗口进行文本文件的合并操作。 - **更改文件编码**:根据需要更改文件编码...

    StarTeam 2005 使用指南

    ### StarTeam 2005 使用指南:搭建配置管理环境 #### 1. 搭建配置管理环境 本章节将详细介绍如何搭建StarTeam 2005的配置管理环境,包括服务器端与客户端的安装配置流程。 #### 2. 建立公司配置管理服务器 **...

    starteam使用帮助

    在企业级项目管理中,StarTeam扮演着重要的角色,其强大的功能和友好的用户界面,使得版本控制、变更管理和团队协作变得轻松且有序。无论是对于软件开发团队还是项目管理者,熟练掌握Staream的使用方法都将极大提升...

    StarTeam软件使用说明书(英文的)

    ### StarTeam软件使用说明书知识点概览 #### 一、StarTeam简介与安装 ...通过以上内容,我们可以看出StarTeam不仅是一款强大的版本控制工具,还具备丰富的项目管理和协作功能,非常适合于中大型团队使用。

    StarTeam Getting Started Guide

    ### StarTeam入门指南 #### 一、StarTeam简介与组件 ...通过以上内容的学习,用户不仅能够熟练掌握StarTeam的各项基本操作,还能够深入了解其背后的原理和最佳实践,从而更好地服务于项目管理和开发流程。

    网上能找到的StarTeam资料合集 和 实际配置总结

    StarTeam是一款由Borland公司开发的版本控制系统,主要用于软件开发过程中的源代码管理、变更控制和团队协作。本合集包含了丰富的StarTeam相关资料,包括实际配置的经验总结和个人使用心得,以及StarTeam所有自带...

    starTeam使用

    StarTeam 使用方法。以及培训PPT

    StarTeam权限速查手册

    StarTeam是一款由Borland公司开发的版本控制系统,它提供了强大的源代码管理和协同工作环境。在StarTeam中,权限管理是系统安全性和协作效率的核心环节。本速查手册旨在帮助配置管理员快速理解和设置StarTeam的各种...

    Starteam实践

    StarTeam的核心是其库(Repository),它存储所有版本控制的信息,包括文件内容、历史记录、分支和标签等。系统采用客户端/服务器(C/S)架构,用户通过客户端访问服务器上的库。StarTeam强调面向项目的管理,每个...

    StarTeam 配置

    StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置StarTeam 配置

    ant-starteam.jar.zip

    当我们需要在Ant中集成Starteam进行版本控制操作时,`ant-starteam.jar.zip`这个压缩包就显得尤为重要。 `ant-starteam.jar.zip`是专门为Apache Ant设计的一个扩展库,它提供了与Starteam版本控制系统交互的功能。...

    StarTeam安装配置中文版说明文档

    ### StarTeam安装配置中文版说明文档关键知识点 #### 一、StarTeam软件概览与版权信息 StarTeam是由Borland ...通过遵循文档中的步骤,管理员可以高效地部署和维护StarTeam系统,为企业提供稳定可靠的版本控制环境。

    StarTeam 用户指南.PDF

    StarTeam 用户指南 第 1 章 前言1 联系 Borland 支持. . . . .. . . . 1 文档约定 . . . . . . . . . . . . 2 第 2 章 StarTeam 简介3 StarTeam 有何新功能?. . . . . 3 StarTeam 的变体 . . . . . . . . 4 使用本...

    StarTeam的权限分配说明

    在StarTeam中,权限分配是基于对象的,如项目(Project)、视图(View)、文件夹(Folders)和文件等。当创建一个新的项目时,初始状态下权限是开放的,允许任何人对项目中的任何对象进行访问和修改。 “特权”...

    StarTeam培训

    StarTeam培训,代码版本管理工具。比svn好用的教程。良心推荐

    StarTeam 2005 R2服务器安装指南

    StarTeam是一款由Borland公司开发的版本控制系统,主要用于软件开发中的源代码管理。它提供了协同开发、版本控制、变更管理等一系列功能,帮助团队高效、有序地管理代码库。本指南将详细介绍如何安装StarTeam 2005 ...

    starteam 实践方案

    StarTeam是一款功能强大的版本控制系统,尤其适用于软件开发团队进行源代码管理和协同工作。本文将详细介绍StarTeam的基础概念、使用案例以及一些实用技巧,帮助你更好地理解和应用StarTeam。 一、StarTeam概览 ...

    StarTeam SDK (checkout等例子)

    StarTeam SDK 是一款用于扩展和自动化Borland StarTeam版本控制系统功能的开发工具包。它提供了丰富的API,允许开发者在各种编程环境中(如.NET环境下的C#)与StarTeam进行交互,实现诸如检出(checkout)、签入...

    Starteam最佳实践

    StarTeam是一个全面的SCM系统,其核心特点包括对版本控制、协同工作、问题跟踪和项目管理的支持。它的主要组成部分包括: 1. **StarTeam库**:存储所有项目文件和元数据的核心存储库。 2. **C/S体系结构**:客户端-...

    starteam使用指南

    ### Starteam 使用指南 #### StarTeam概览 StarTeam是一款功能强大...总结起来,StarTeam提供了丰富的功能来支持软件开发过程中的版本控制和协作。通过合理利用其提供的工具和特性,可以显著提高开发效率和代码质量。

Global site tag (gtag.js) - Google Analytics