版本控制:用 Rational Team Concert 进行变更管理及版本控制的相关概念来源: 发布时间:星期六, 2008年12月13日 浏览:11次 评论:0
在使用 Rational Team Concert 进行变更管理及版本控制的前有必要对其中涉及些相关概念进行阐述
1.工作区 (WorkSpace):工作区是提供给用户来浏览或修改组件地方我们可以在 My Repository Workspaces 选项上单击右键来创建如图 19 所示创建过程中需要选择 Repository Connection 和项目相关流方可创建成功 2.组件 (Component):组件由个或多个工件组成比如些描述网页内容文档些项目中 Eclipse 插件创建工作区后可以选中工作区单击右键来创建组件如图 20 所示 3.流 (Stream):流由个或多个组件组成流和组成它组件可以和个或多个变更集相关联流还和项目域相关联在项目域创建成功后会自动生成缺省流和组件也可以通过如图 20 所示来创建 4.变更集 (Change Set):顾名思义就是些相关变更集合变更集只能描述针对个组件进行变更其中变更会被起交付给某个流变更集通常会和某个工作项 (Work Item) 相关联比如 DefectEnhancement(这些工作项可以在项目域中 Project Configuration 中定义)和工作项相关联目是基于工作项给出具体有关变更描述通常用户要做出变更时会创建变更集如图 21 所示可以在 Pending Changes 选项卡中选中某个组件单击右键进行创建创建后会出现个 Outgoing 文件夹里面是生成变更集如图 22 所示为 Joshua Bell 创建变更集单击右键和某个工作项关联后有关工作项修改就会反映在变更集中选中变更集单击右键可以选择交付挂起忽略或者撤销当前变更变更集共分为 3类: 1) Outgoing 为当前用户创建只能选择交付挂起撤消或者回滚当前变更 2) Incoming 另用户创建当前用户浏览时会显示为 Incoming当前用户只能选择接受变更如图 23 所示为用 Karajan 用户登陆浏览到 Joshua Bell 做出变更 3) Suspended 为挂起变更挂起变更目是用户停止对变更集更改当区别用户变更出现冲突时可能会将变更挂起做进步调研对于挂起变更只能进行撤销或者恢复动作如图 23 所示为用户 Karajan 挂起变更 图 19. 创建工作区 图 20. 创建组件或流 图 21. 创建变更集 图 22. Outgoing 变更集 图 23. 变更集类型 0
相关文章
读者评论
发表评论 |