SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: shuffercheng

[原创] RTC基础学习笔记

[复制链接]
 楼主| 发表于 2011-9-22 12:44:10 | 显示全部楼层
本帖最后由 shuffercheng 于 2011-9-22 12:44 编辑 & c5 M. ~3 u. b' ]3 }; ?3 N

' S0 j3 G+ `% H: V+ A$ x11:变更管理--工作项入门/ ]$ N1 X7 O! M1 i: _" S; Z8 N+ u) w
工作项入门本节中的主题介绍关键概念并帮助您了解如何创建和解决工作项。
# X0 n3 H7 R5 U0 K2 I9 w
0 ~7 w  T0 D/ B) i8 I0 E/ n关于此任务/ [" ^* g8 v, n, F; E
下图显示用于设置和使用工作项的基本工作流程。请单击图中的框以查看描述了如何执行任务的主题。: G8 f/ R1 j# u& m5 `
4 V$ I" P9 W/ H. X7 I

+ y2 C4 r& p" c1 l" ~$ M. ^7 v
) V. G9 p5 ]! [

; l1 Y3 _/ Q. g0 B. E& T2 N8 G
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-22 13:00:40 | 显示全部楼层
本帖最后由 shuffercheng 于 2011-9-22 13:01 编辑 6 d% \) s* N. A9 W  y

  s: v0 \5 A/ O& ]% G12:配置管理--源代码控制$ q6 _' T+ T; N- P: g
源代码控制:RTC的一部分
8 ^. V/ I9 p9 v7 L2 {$ R5 kRational Team Concert 源代码控制

  x7 Z# U" m+ d
/ D2 B# ~9 L  z9 `6 r, d: l$ ]' [
" ^* E- }1 a3 c3 ^/ s! Z
入门
' n. S6 R' I) V0 r0 F" N* ?0 u2 E您可以使用 Rational Team Concert™ 源代码控制 来管理要进行版本控制并与团队共享的源代码、文档和其他工件。
. S2 {1 f  Z( [, J: K+ Y) K$ @; l" E/ c9 K! w
Rational Team Concert 源代码控制与 Rational Team Concert 中包括的其他应用程序开发生命周期工具紧密集成。
  • Jazz™ Build Engine 和Build System Toolkit提供了对下列功能的内置支持:从 Rational Team Concert 源代码控制 中装入文件;捕获构建输入的快照以便能够准确地重新生成构建;直接访问一组丰富的工具,这些工具可用于查看特定构建中的组件版本以及将它们与其他构建、流和工作空间中的版本进行比较。有关更多信息,请参阅使用 Jazz Team Build 进行构建
  • 可以将变更集链接到工作项,从而对各个变更进行跟踪以及深入了解进行这些变更的原因。有关更多信息,请参阅使用工作项来跟踪工作
  • 可以使用过程前置条件来控制变更集的流向。例如,可以将过程配置为:必须对变更集进行复审和核准,然后才能将其交付到集成流。有关更多信息,请参阅管理“变更和配置管理”项目
    4 ?4 A; K7 r7 F  f  l
    / J6 ]" b! F" B# j- ~
# C6 I" q& {& x/ i1 h
工作空间、变更集和变更流向
Rational Team Concert 源代码控制 将工件(例如文件和文件夹)存储在 Jazz 存储库中。您创建一个存储库工作空间来存放所要处理的文件和文件夹的私有副本,然后将存储库工作空间的内容装入到沙箱(计算机文件系统中的目录),以使那些文件和文件夹可供工具(例如编辑器、编译器和集成开发环境)访问。您对沙箱的内容进行变更时,将定期检入这些变更,这会将其复制到存储库工作空间以便在服务器上备份这些变更。在存储库工作空间中,将收集相关的变更以创建变更集,这使您能够通过单一操作交付多个文件和文件夹中的变更。
图 1 说明了包含存储库工作空间和单一组件的简单配置。检入操作将沙箱中的变更复制到存储库工作空间。装入操作将存储库工作空间的内容装入到沙箱。图 1. 检入操作将沙箱中的工作复制到存储库工作空间  u: D( d! p+ N7 ~  L
4 j. R, j) Y; z2 p. M' i7 h0 W8 j4 ?

# s  q; L, [' D) r/ W- p. o; ^$ {& ^2 i' |5 S; }& I1 ^  L
作为团队成员工作时,您的工作空间和其他团队成员的工作空间将进行配置,以便将它们的变更交付到共享的存储库对象(例如流)。图 2说明对于在沙箱中创建并接着检入到存储库工作空间的变更集,如何通过将其交付到可供所有团队成员使用的流对其进行共享。由于流是所有团队成员的存储库工作空间的流向目标,因此,它包含的变更集可供所有团队成员访问。图 2. 可以将检入到存储库工作空间的变更集交付到流,以使它们可供其他团队成员使用" c2 g  v2 W; \8 L! i4 J

7 S4 p4 K( n+ l) A: F0 F( l, H6 M, @' {' I

6 E0 S/ D" X9 T6 @
! L- N$ \/ J- K  q9 W0 a开始使用 Rational Team Concert 源代码控制您可以独立地或者作为团队成员开始使用 Rational Team Concert 源代码控制。

: n6 a3 k! d$ B; o" P3 a
9 W. U2 u4 W1 Z+ w, `( {
下图演示样本源代码控制工作流程。此图仅作为一个示例提供。尽管许多步骤可以通过 Web 界面或 Eclipse 客户机完成,但下列步骤链接到引用了 Eclipse 客户机的主题。

/ z) q+ U) j& b9 }6 G2 S3 Y( O( T. D: y) O( ]

) f! h8 v! e( t0 \2 F8 H6 N8 B* x& u) V
: g* e0 z" F# q# S! N

' g+ l: [& [8 Z! f& e2 W" t
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-22 13:12:19 | 显示全部楼层

13:配置管理--构建入门

本帖最后由 shuffercheng 于 2011-9-22 13:13 编辑
, U* B4 ^9 \- W8 @# i7 r. t& m" Z, c4 M
构建入门如果您是开发者、测试者或发行工程师,那么本主题可以帮助您开始设置、管理和使用构建。
* K3 u7 t- W. z9 j  P, Q- N
如果您是发行工程师,那么下列各节可以帮助您设置和管理构建:
* n0 A; d9 u: L, @! c1 r3 H6 l
如果您是开发者或测试者,那么下列主题可以帮助您更有效地使用构建:
JUnit 示例项目包含样本构建定义和构建引擎。附带的教程包含有关如何启动样本构建引擎、请求构建和查看构建结果的指示信息。有关更多信息,请参阅教程:探查 Rational Team Concert JUnit 示例项目
下图演示样本构建工作流程。此图仅作为一个示例提供。尽管许多步骤可以通过 Web 界面或 Eclipse 客户机完成,但下列步骤链接到引用了 Eclipse 客户机的主题。

4 p( x  _9 f7 e2 q
6 T; v+ L1 z, e5 h
7 s7 Z( ]7 @0 ~( p: Z% n- {
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-22 13:16:22 | 显示全部楼层

14:质量管理入门

本帖最后由 shuffercheng 于 2011-9-22 13:16 编辑 8 G3 @7 Y" L) N
# A3 u1 V( I; c% y& J$ ^/ S  r
质量管理入门根据您的角色,您可以从 质量管理应用程序 的不同方面开始着手。由于每个团队都不尽相同,因此这些主题只是提供各角色为开始使用 质量管理 而可能会采取的典型步骤的一个示例。
  \5 \# C/ `- O) y
下图简要概述了如何开始使用 质量管理。
图 1. 质量管理 入门
! f, Z; t: q: \, k8 P* ~
$ N. m9 x  c# l& C

4 f& M) s$ |$ i1 `* [& D7 r; ^) B8 l
  • 项目管理员入门- Z1 i3 p/ I# D5 M# y- b
    如果您管理测试团队的项目和团队区域,那么这些任务可帮助您入门。
  • 测试经理和团队主管入门
    - S( {' G- Q" D  f% r如果您是测试管理员或测试主管,那么这些任务可帮助您入门。
  • 实验室管理员入门; ^' D: |1 ^" n8 g
    如果您是实验室管理员,那么这些任务可帮助您入门。
  • 测试员入门  G' l! ]9 t8 _! [* N7 r
    如果您是测试员,那么这些任务可帮助您入门。+ G4 s& b, x+ j

6 V. k2 @4 _" f3 i

% v. ?* ~- ^& c% p- c6 D3 k/ Z, h! {9 p
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-22 13:23:26 | 显示全部楼层

15:质量管理--测试项目管理员入门

本帖最后由 shuffercheng 于 2011-9-22 13:23 编辑 ( H; V: f' n7 v* j% n+ X

8 u, i) Y; M/ b项目管理员入门如果您管理测试团队的项目和团队区域,那么这些任务可帮助您入门。5 B0 K4 J% _) ~8 x4 C, K$ v7 x
关于此任务
$ V! ^/ U- [1 U
安装 Jazz™ Team Server 和质量管理 (QM) 应用程序之后,请运行“Jazz Team Server 设置”向导。设置向导将引导您完成设置数据库、配置电子邮件设置、配置用户注册表和注册应用程序的整个过程。 该向导将检测您刚刚安装的应用程序,并允许您对其进行设置。

+ ?* R$ [) F; E过程
% ?" U3 m  d; u) N+ C$ D; W
3 W; d1 A' z* r+ Y# I+ m
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-22 13:32:12 | 显示全部楼层

16:质量管理--测试经理和团队主管

本帖最后由 shuffercheng 于 2011-9-22 13:32 编辑
( Q1 Y4 Y: e! _" O1 p! R8 {" |; X9 \$ x4 `3 O
测试经理和团队主管入门如果您是测试管理员或测试主管,那么这些任务可帮助您入门。
. z; R6 n( e: a7 g* A过程% q' n$ Y# o3 a+ ?4 t& Q: C2 S! f

: G3 e0 ~  [1 y
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-22 13:43:46 | 显示全部楼层

17:质量管理--实验室管理员入门

本帖最后由 shuffercheng 于 2011-9-22 13:44 编辑 6 ~# Z, X" N! q5 V" j
9 Q0 ]! n* D4 B
实验室管理员入门如果您是实验室管理员,那么这些任务可帮助您入门。9 D  A! k/ O  [
关于此任务
8 g, l& S) h6 U: u1 A" y/ ?2 g0 |4 h
8 Y% Z$ R' D" ^5 t) V7 j过程& _" @6 I7 X# k9 ~
2 z( ^* w+ Y5 U" i
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-22 13:56:22 | 显示全部楼层

18:质量管理--测试员入门

本帖最后由 shuffercheng 于 2011-9-22 13:57 编辑
! c6 L3 |" E8 w0 N7 s: b$ f& h7 V" X. z4 Y" t
测试员入门如果您是测试员,那么这些任务可帮助您入门。  Q. T9 C5 @7 {- b3 W& ~: x
过程
5 W6 z# h# k. S! o  q" T
. V: b6 u" z* ?1 t6 k
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-22 14:18:53 | 显示全部楼层

19:Rational Reporting 入门

本帖最后由 shuffercheng 于 2011-9-22 14:19 编辑
3 p( g, E7 _4 @: H) ]
- X8 I6 m# Z  V1 s0 u4 hRational Reporting 入门对于想要了解当前情况并确定如何继续操作以便解决问题和实现进度的用户来说,Rational® Reporting 可以满足这些用户的需要。Rational Reporting 将实现各种特定目标,例如,跟踪开发项目;分析特定趋势、事件或操作;提高核心性能;监视组织的进度;以及完成许多其他任务。
& t& [1 u3 m% b- x' [) C
为了成功实现报告并从中得益,各种角色将执行多组不同的关键任务。为 Rational Reporting 定义的角色为管理员、报告作者和报告查看者。下图说明了每个角色需要执行的一组基本任务。

9 f% J4 n% B; b% u% T  h
! @/ v0 w9 U7 C) O! T6 O8 }: g2 W2 h

4 ^9 Q  K+ t9 F7 s" T4 S在标准 Collaborative Lifecycle Management (CLM) 环境中,管理员将完成安装和配置 Rational Reporting,而报告查看者可以运行随Rational Reporting 一起提供的一组报告以及与这些报告进行交互。要点: 管理员必须在安装 CLM 期间完成此配置,以便部署 Rational Reporting for Development Intelligence,可以在安装 CLM 之后就立即部署,也可以稍后部署。
, q7 _" D; @# s, H2 o
4 w; q: f3 i1 g& Y$ I; c* q9 }* B' }
要利用 Rational Reporting for Development Intelligence 的可选功能,管理员在初始配置 Rational Reporting 之后必须执行其他一些任务。在安装和配置 Rational Reporting for Development Intelligence 之后,报告作者可以创建全新的报告或者使用随该安装版本一起提供的样本报告,而报告查看者也可以运行这些附加报告以及与这些报告进行交互。
与任何一组角色一样,个人可以执行与一个或多个角色相关联的任务。相反,单个角色的任务可由一个或多个个人执行。根据您的角色不同,您将具有不同的目标,并且将处理 Rational Reporting 的不同方面。使用此表来确定您的角色,然后阅读提供了有关该角色的入门信息的主题。
角色
角色描述
目标
系统管理员或数据库管理员
您的目标可能包括安装、配置和部署 Rational Reporting。
主管、项目经理、程序管理员或领队
您的目标可能包括使用 Rational Reporting 来运行和查看报告。
领队或解决方案架构设计师
您的目标可能包括使用 Rational Reporting 并根据贵公司的需求来创建和定制报告。
( [+ E/ v- b6 d% _( P
( e* o2 k5 o) p: P$ g, l% \

' D) M5 U0 H: Y& C$ ]7 O
  • 入门:管理员
    " o1 {# [3 R7 X% K) U$ r' D如果您是报告管理员,那么职责包括执行用于配置 Rational Solution for Collaborative Lifecycle Management (CLM) 环境以支持Rational Reporting 的任务。如果贵公司计划使用 Rational Reporting for Development Intelligence,那么您还负责完成部署和维护此报告组件所需执行的任务。
  • 入门:报告作者
    8 b" E- Q  J0 z0 ^/ @, o报告作者将负责为组织创建和定制报告。
  • 入门:报告查看者& L# o1 t+ a2 H* e$ o! ~8 v' K
    报告查看者使用报告和仪表板来管理项目和跟踪效率。他们负责在各种级别交付项目或管理组织。此工作涉及到的任务包括:查看、运行和解释报告中的数据以及在仪表板中高效使用报告。/ s7 J1 _* F) G- b' P5 l8 {, M
相关 Rational Reporting 信息* v& {' A0 n9 R
Rational Reporting 概述
7 ~" _, {/ P0 }# P! A) _& l配置 Rational Reporting
9 s6 }6 Y8 V! o! w: k* s安装 Rational Reporting for Development Intelligence! v6 f4 h; M& X+ D) K
使用 Rational Reporting 测量项目性能
' I' c% F/ s/ {# x- W* c# Q1 v( s# o* G8 b1 [2 {" o( U
. `6 O$ ~9 D' j% f- J+ k6 I
+ e7 o1 ^: Y9 p2 W1 L
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-22 14:25:39 | 显示全部楼层

20:Ratioanl Reporting管理员

本帖最后由 shuffercheng 于 2011-9-22 14:26 编辑
' g: G( y6 k4 u6 L- [: a
) ~! o# N( k5 s9 U( T  \- \5 ?入门:管理员如果您是报告管理员,那么职责包括执行用于配置 Rational® Solution for Collaborative Lifecycle Management (CLM) 环境以支持Rational Reporting 的任务。如果贵公司计划使用 Rational Reporting for Development Intelligence,那么您还负责完成部署和维护此报告组件所需执行的任务。
2 H8 ~2 m4 {( G* o% i: h开始之前
: R+ @8 w' ^& u0 e4 z# ]在安装 CLM 期间,必须配置数据仓库。# x1 W- k9 c: @

6 ]4 Q, F  k7 a4 h4 L  M# X关于此任务
+ X$ i5 `* T# |+ o& o3 {  c, e$ B; {  ~8 a& l
要管理 Rational Reporting for Development Intelligence,您需要执行下列任务:规划部署;安装、配置和设置报告服务器;配置许可证发放;管理环境和安全性。您可能还要负责管理数据的增加、性能、平台升级、支持协议以及灾难恢复。您可以在安装 CLM 的同时部署Rational Reporting for Development Intelligence,也可以在贵公司已经使用了 CLM 之后进行部署,只要正确配置了 Rational Reporting 即可。

. Z' ]7 B, @) l2 o
: Z" @1 ^, ~/ }# ]) r" F过程/ C+ I3 C: f4 M3 `- K$ o

2 ~6 i  t4 `4 Y- {4 _! H  j
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2019-2-19 03:32 , Processed in 0.068357 second(s), 4 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表