Starteam中使用View Label来自定义版本内容
2007-03-12 23:17
453 查看
在上次《Starteam中使用标签管理里程碑版本》一文中,我们介绍了使用标签来管理项目阶段性版本的方法,而实际应用中,我们却会遇到诸多类似这样的问题:我只想查看3.0版本所包含的工程文件,Starteam却给我显示了所有版本的;作为一名测试人员,我不需要看到开发人员的工程配置文件,而我却看到了所有。等等不一而足。
其实,Starteam早已经为我们准备了功能强大的过滤器――View,而其下的View Lable便为我们提供了上述问题的解决方法。
我们先大致了解一下Starteam中View的定义,而关于其具体详细的说明,在Starteam的官方文档里有完整版本。
简单的说,此处的View我们可以理解成数据库系统中的View,也就是对于同一集合的数据使用不同的查看方式,以达到指定信息过滤的目的。Starteam的View则为我们提供了查看、操作同一个版本库的不同界面及视图,我们可以定义不同的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(如图):
[align=center]图1 创建View Label[/align]
我们就可以使用Label -> Attach命令来给每个修订文件附加标签,与Reversion Label不同的是,View Label不会在Check In的时候让你选择,需要手动指定。
比如,我们将一组文件的Release版本(Reversion Label)Attach到了名为Version 1的View Label,此时,该阶段性版本便创建完毕,之后我们可以在任何时候使用View -> Select Configuration菜单来查看该视图的所有信息,如图:
[align=center]图2 选择需要显示的视图[/align]
与此相同,我们可以创建多个阶段性版本,也从而避免了多个版本文件混杂在一起的尴尬局面。View Label的其它特性与Reversion Label相同,在此不再赘述。
其实,Starteam早已经为我们准备了功能强大的过滤器――View,而其下的View Lable便为我们提供了上述问题的解决方法。
我们先大致了解一下Starteam中View的定义,而关于其具体详细的说明,在Starteam的官方文档里有完整版本。
简单的说,此处的View我们可以理解成数据库系统中的View,也就是对于同一集合的数据使用不同的查看方式,以达到指定信息过滤的目的。Starteam的View则为我们提供了查看、操作同一个版本库的不同界面及视图,我们可以定义不同的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(如图):
[align=center]图1 创建View Label[/align]
我们就可以使用Label -> Attach命令来给每个修订文件附加标签,与Reversion Label不同的是,View Label不会在Check In的时候让你选择,需要手动指定。
比如,我们将一组文件的Release版本(Reversion Label)Attach到了名为Version 1的View Label,此时,该阶段性版本便创建完毕,之后我们可以在任何时候使用View -> Select Configuration菜单来查看该视图的所有信息,如图:
[align=center]图2 选择需要显示的视图[/align]
与此相同,我们可以创建多个阶段性版本,也从而避免了多个版本文件混杂在一起的尴尬局面。View Label的其它特性与Reversion Label相同,在此不再赘述。
相关文章推荐
- Starteam中使用View Label来自定义版本内容
- ios-day07-02(模仿新浪微博:UITableView中cell的高度不一致,使用代码来自定义cell、UITableViewController的使用)
- 使用Starteam视图(View)管理项目版本分支
- 使用Starteam视图(View)管理项目版本分支
- [译]SharePoint 2007 SDK:使用属性来自定义内容查询WEB部件
- (一〇九)UIButton的使用技巧 -imageView、titleLabel、圆角等
- QT中使用webView控件时未定义报错
- 60.自己定义View练习(五)高仿小米时钟 - 使用Camera和Matrix实现3D效果
- Android视频播放项目总结之 使用VideoView定义自己的视频播放器
- 使用网页代码“截取”功能,打印页面某段定义区域内容
- git 版本控制器的定义与基本使用
- 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)
- 使用透明效果来自定义文件上传按钮控件样式
- 列表下拉/上拉刷新: (一)EGORefreshTableHeaderView使用、定义EGORefreshTableFooterView
- java中使用WebView提取指定网页的HTML内容
- Storyboard中使用xib定义的view
- 新闻详情页,scrollview view label 等控件的使用,以及页面布局
- SurfaceView使用方法简介-来自网络
- ASP.NET MVC 中使用 IView.Render 来呈现 WebFormView 、RazorView 中的内容
- 4.2以上版本的sdk使用webview js和java代码交互必须加注解才能生效