版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、员工管理)开发人员手册安装前检查1、硬件环境cpuP2500MHz 之上内存128M硬盘10G2、软件环境操作系统windows2000sp3 windowsxpprofessionalsp1 windowsserver2003其它软件IE5.5sp2 之上Acrobat5 之上3 、从管理员处已经获取信息a) 所于域名称;b) 加入域的账号、口令;c) dns 服务器地址;d) Releasearea 路径。4、网络设置以管理员的身份进入你的本机,修改 dns 设置。方法:选择桌面网上邻居,右键菜单 选择属性,于网络和拨号连接窗口,选择本地连接,右键菜单选择属性,于本地连接属性对 话框中,双
2、击 Internet 协议( TCP/IP ),修改首选 dns 服务器,设置为 dns 服务器地址。5、用户设置以管理员的身份进入你的本机,将所获取的域用户加入到本机的管理员组。方法:选择 我的电脑,右键菜单选择管理,于计算机管理窗口,于系统工具下面打开本地用户和组,选 择用户, 右键菜单选择新用户, 用户名为管理员所提供的域账号, 建立用户后, 选中该用户, 右键菜单选择属性,于账号属性窗口选择隶属于页面,添加 administrators 组。6、域设置以管理员的身份进入你的本机,加入域。域账号和口令由管理员提供。方法:选择我的 电脑,右键菜单选择属性,于系统特性窗口,选择网络标识页面,
3、点击更改按钮,选择域, 输入口令。注意:加入域时,写域的全称,如 。另外上面的方法针对 win2000 ,对于 xp 用户,略有不同,于系统特性窗口,选择计算机名页面。7、备份导出邮件、地址簿、保存网络设置。重启动机器。二、安装1 、 以域用户登陆到本机。2 、 访问 clientreleasearea 所于机器,进入 clientreleasearea 的文件夹。3 、 运行安装程序,开始安装。4 、 安装时选择默认设置,完成后重启机器。5 、 运行 clearcasedoctor 进行安装诊断,按照提示的解决方法去解决问题。三、安装后设置以域用户登陆到域:1. 安装邮件程序、导入地址簿,导
4、入邮件。2. 重装非系统自带输入法。3. 快捷方式、桌面的调整。4. 设置代理服务器。以域用户登陆到本机:5. 于本地建立 viewstorage ,共享权限要求: 本机 域账号、 域 域账号、 域 clearcase 完全控制, everyone 只读。注,前 4 条设置是由于登陆域后,个人工作环境发生了变化,以致某些程序不能使用, 需要重新设置。另外,对于本机安装了 ccserver 做练习,要登陆公司 cc 服务器进行日常开发工作的开 发人员,除前面已有设置,额外的,需要作如下设置,以域账号登陆本机:6. 该用户设为 ccadmin 成员。7. 打开控制面板管理工具服务 AtriaLoc
5、ationBroker ,右键打开属性, 于“登陆” 页面将账号改为:域名 clearcase_albd ,输入对应域用户口令;8. 编 辑 注 册 表 ( 开 始 运 行 regedit ) , 选 择 注 册 表 项 HKEY_LOCAL_MACHINSOFTWAREatriaclearcasecurrentversionclearcas egroupname ,修改其值为“域名 clearcase ”。9. 如 果 想 使 用 本 机 ccserver , 只 需 : AtriaLocationBroker 登 陆 账 号 改 为 “ .clearcase_albd ” , 注 册 表
6、项 HKEY_LOCAL_MACHINSOFTWAREatriaclearcasecurrentversionclearcas四、基本概念1、元素 ,element ,是壹个版本系列的基本组成,能有机的形成壹个版本树,任何能存放于 Windows 系统的文件均能够作为壹个元素存放于 ClearCase 的版本控制系统中, 如: 源文件、二进制文件、目录、中间文件、文档等。2、VOB 是壹个存储你的项目所有版本信息的空间。 包括文件和目录, 文件能够是任何类型。 于 VOB 库中不只存有元素, 仍有记录元素的事件、 元素变更的增量、 编译时产生的中间 文件(二进制文件)等等信息。取得 VOB 库
7、中的资料能够通过 NT 系统、 win2000 系 统或是 UNIX 系统( VisualSourSafe 是不能够的) 。PVOB, 存储和项目有关信息的空间, 壹个 PVOB 能够包含多个项目。3、版本和版本树, 元素的每壹次修改均作为壹个版本保存, 每个元素均有自己的版本树, 版本树见到元素的每个版本的变更情况。4、视图,view ,视图是独立的开发人员的工作空间,根据不同的视图规则从VOBs 库中选择版本、目录,也能够见到私有文件和导出对象(即中间文件) 。开发人员对 VOB 中 任意元素的操作均是通过视图完成的。俩种类型的视图:动态视图、静态视图。5 、 动态视图 , dynamic
8、view ,元素于 VOB 服务器中。能够通过 Clearcase 的文件系统, 使您实时的、透明的访问 VOB ,每个成员的工作信息可实时的反映到版本树中。6 、 静态视图, snapshotview ,元素被拷贝到客户端,只能定期更新,通常不和服务器实 时连接。能够于本地进行建立( Build )操作,可用于任何 WINDOWS 操作系统7 、 活动,activity ,追溯了为完成壹个变更请求而对工件所做的修改,clearcase 管理工件的修改, clearquest 管理且追溯活动。 如修改壹个 bug 、实现壹个新功能均是壹个活动。8 、 构件, component ,壹系列关联元
9、素的集合,壹个项目能够有壹个或多个构件,壹个 构件能够被多个项目共享使用。9 、 开发工作空间, Developmentworkspace ,由开发流和开发视图组成,是开发人员 的独立空间。开发视图包括了开发人员为完成活动所需的壹系列文件 / 目录的版本。开发 流,能够理解为集成流上的壹个分支。10 、 集成工作空间 , Integrationworkspace, 由集成流和集成视图组成。集成流,项 目成员均具有访问权限,共享了开发人员完成了的活动,维护基线。对应项目集成流, 每个开发人员拥有壹个集成视图,用来编译和测试开发人员的工作。11 、 基线 , baseline ,壹组文件 /目录版
10、本的集合。五、开发人员常用操作1 、 Mount&unmountVOBmountvob进入 clearcaseexplore ,选择当前视图的根目录,右键选择” mountvob ”,于弹出的 对话框中,选择需要 mount 的vob ,点击OK ,如果选中 ReconnectatLogon ,那么每次登陆 系统,均会自动 mount 该 vob 。这样于视图中就能够对 vob 的元素进行操作了。unmountvob进入 clearcaseexplore ,选择当前视图的根目录, 右键选择” unmountvob ”, 于弹出 的对话框中,选择需要 unmount 的 vob ,点击
11、OK 。unmount 后, vob 于当前视图将不可 见了。2、Updatesnapshotview进入 clearcaseexplore ,右键点击 snapshotview 的根目录,选择 updateview ,于 startupdate 对话框进行设置,更新 snapshotview 的内容。3 、 Removeview对 于 不 再 使 用 的 view , 要 remove 掉 , 进 入 clearcaseexplore > toolbox > removeview ,于 removeview 对话框中,选择需要删除的 view ,点击 OK 。4 、 Addtos
12、ourcecontrol进入 clearcaseexplore ,于右侧 browserpane ,选择文件 / 目录( privatefile ),右键选 择 addtosourcecontrol ,输入活动、注释,点击 OK 。于 clearcaseexplore 中,按 F5 ,刷 新,刚才加入的文件于视图中以版本文件/ 目录方式呈现。5、Checkin&outCheckout进入 clearcaseexplore ,于右侧 browserpane ,选择要检出的文件 / 目录,右键选择 checkout ,于随后的 checkout 对话框中,输入活动、注释,选中 unrese
13、rved ,点击 OK 。 文件 / 目录检出后,于其前面有壹个绿色的标志。检出包括 reserved 和 unreserved 俩种,开发人员以 reserved 方式 checkout 后,别 的开发人员对该文件只能做 unreserved 检出,而且第壹个检出者具有绝对的优先检入的权 利,即该检出者不做检入操作,任何人均不能检入。于做 unreserved 检出后修改了文件, 检入时,如果已经有人做了检入操作,这时需要和已有版本文件做 merge 。Checkin检出的文件,修改完毕保存后,需要检入。进入 clearcaseexplore ,于右侧 browserpane ,选择要检入的
14、文件 / 目录,右键选择 checkin ,于随后的 checkin 对话框中,确认于检出时输入的活动、注释,点击OK 。文件 /目录检入后,检出标志消失,该文件 / 目录的版本增加。6 、 Findcheckouts进入 clearcaseexplore ,右键选择壹个文件,选择 findcheckouts ,于 findcriteria 中 选中相应规则,点击 OK 。7 、 Cancelcheckout选 中 检 出 的 文 件 , 右 键 选 择 undocheckout , 如 果 想 保 留 壹 个 备 份 , 于 confirmundocheckout 对话框中,选中 savec
15、opyofthefilewitha.keepextension 。选择 yes ,取消检出。8 、查见 History进入 clearcaseexplore ,右键选择壹个文件,点击 history 。9、查见活动的变更集进入 clearcaseexplore>myactivities,选择壹个活动,右键选择属性。10 、Merge于开发人员 deliver 或是 rebase 时,如果源文件和目标文件间有差异时,引发 merge 操作。 Merge 操作涉及四个算子, from 、to 、 base 、result 。算法:六、开发流程进行开发之前,首先从项目经理处获取以下信息:? 所
16、于项目名称? 活动名称? 集成流名称1、加入项目,建立你的工作空间进入 clearcaseexplore ,点击 toolbox >UCM > JoinProject1) 选择项目,下壹步;2) 输入开发流名称,选择集成流,下壹步;3)开发视图和集成视图均选择 snapshot ,下壹步;4)指定开发视图的root 位置,点击 advancedoptions,指定 viewstorage 位置,下壹步;5) 指定集成视图的root 位置,点击 advancedoptions,指定 viewstorage 位置,下壹步;6) 选择需要下载到snapshot 视图中的 componen
17、t,完成。2、findandsetactivity进入 clearcaseexplore ,于开发视图的根目录下面,打开myactivities 文件夹,能够见到已经分配给你的活动,选中活动前面的checkbox 。这样,视图中的工作就和 activity 联系于壹起了。于做 addtosourcecontrol,以及检入、检出操作时,均需要选中活动。于删除视图前,清除 myactivities文件夹中每个活动前的 checkbox 。3 、 workonactivities检出文件,执行 checkout 操作,于 checkout 对话框中选择活动,且输入检出操作的注 释信息。于检出的文件
18、上执行任务,本过程可能涉及,查见历史信息,版本之间的比较,这些操 作能够通过选中元素,右键菜单中 clearcase 上下文中获取。取消检出,或者是检入文件。检入时,确认检出时所选择的活动,以及注释信息。检入操作之后,于你的集成视图中做编译和测试工作。启动 clearquest ,选择 Workspace > PublicQueries > UCMUserQueries ,运行MyToDoListquery ,于 querybuilder 中,选择壹条记录,于 recordform 中,点击 actions> modify ,修改信息,完毕后点击 apply 。如果分配给你的
19、活动的关联工作均完成了,需要关闭活动。4 、 DeliveractivitiesDeliver 前准备:a) 如果项目经理新建了壹条推荐基线,开发人员需要先 rebase 。b) 需要 deliver 的文件 / 目录已经检入。c) Update 个人的集成视图。d) 于个人的集成视图中测试自己的工作。Deliver 过程a) 进 入 clearcaseexplore , 右 键 点 击 开 发 视 图 的 根 目 录 , 选 择 deliverfromstreamtodefault ,点击 OK 。b) 如果要提交的文件和目标流中的文件有冲突, 将引发 mergemanager 进行 mer
20、ge 操作。c) 点击 complete ,点击 close 。4、RebaseRebase 前准备于开发视图中选择 findcheckouts ,将所有检出文件做 checkin 操作或 undocheckout 。 于 FindCriteria 对话框,选择规则: Includesubfolders 、 Searchonlyforyourcheckouts、Searchonlyforcheckoutsinthecurrentview 。Rebase 过程进 入 clearcaseexplore , 右 键 点击 开发 视 图的根 目 录 ,选 择 rebasestream ,于 rebas
21、estreampreview 对话框中, 确认 mergeworkintothefollowingview 显示的是你的开 发视图,点击 OK 。如果 rebase 的文件和开发视图中的文件有冲突将引发 mergemanager 进行 merge 操 作。于你的开发视图中测试。取消 rebasecleartoolrebase-cancel七、常见场景的解决方案1 、 场景:开发人员的壹天日常工作流程方案:1) 以域账号登陆到域。2) 打开 clearquest ,选择“ /PublicQueries/ 开发人员工作区” ,双击 mytodolist , 右侧窗体中 resultset 页面即显
22、示了项目经理分配给该开发人员的活动,于 resultset 中选中要从事的壹项活动,该活动的信息便详细显示于右下方窗体中, 选择 action 下的打开, apply ,活动的状态变为已打开,表示开发人员已经开始 处理。3) 打开 rationalclearcaseexplore ,将活动中需要的工件(文件、目录) ,load 到本 地。方法:选中开发视图,右键选择 Propertiesofview ,于属性窗体中,选择 loadrules 属性页,点击 editloadrules ,于 chooseelementstoload 窗口中,选 中 showallvobs, 从左侧选择需要的工件,
23、点击 add 按钮,选择好后,点击 ok , 点击确定后,于 startupdate 窗口中点击确定。4) 检出所需文件,选中所需文件,右健菜单中选择 checkout ,于 checkout 对话框 中,于 activity 列表框中选择相应的活动,如果列表框中没有对应的活动,则点 击 browse ,打开 activityentitybrowse 界面,于开发人员工作区中,双击 mytodolist ,从下面的活动列表中选择活动, 点击 ok 即可。 于 checkout 对话框 中,于 checkout 对应的编辑框中,可输入该次检出操作的说明信息。输入完信 息后,点击 OK ,则所需文
24、件被检出。5) 修改文件,保存。6) 开发人员每天的工作均要检入 clearcase ,选中所需文件,右健菜单中选择 checkin ,于 checkin 对话框中, 确认于检出时选择的活动, 以及输入的说明信息, 如果信息有误,能够修改,否则,点击 OK 即可。2 、 场景:壹个活动的处理流程方案:1) 以域账号登陆到域。2) 打开 clearquest ,选择 “/PublicQueries/ 开发人员工作区” ,双击 mytodolist ,右 侧窗体中 resultset 页面即显示了项目经理分配给该开发人员的活动, 于 resultset 中选中要从事的壹项活动, 该活动的信息便详细
25、显示于右下方窗体中, 选择 action 下的打开, apply ,活动的状态变为已打开,表示开发人员已经开始处理。3) 为完成壹项活动,开发人员需要做检出、修改、检入操作,可能重复很多次。4) rebase 前期准备。 壹项活动所涉及的工作全部完成, 开发人员需要检查自己的开发 视图,对已检出的文件执行检入操作。于 windowsexplore 中,选中开发视图的 viewroot 目录,右键菜单中选择 findcheckouts ,于 findcriteria 对话框中选中: includesubfoldersSearchonlyforyourcheckoutsSearchonlyforc
26、heckoutsinthecurrentview点击 OK 后, findcheckouts 窗体中就会列出检出的文件或目录,对列表中的文件5) 执行 rebase 操作。选中开发视图,右键菜单中选择 rebasestream ,随即打开了 rebasestreampreview 窗口,于 rebasethe “” streamtothefollowingbaseline 的列表中选择要 rebase 的 baseline ,于 mergeworkintothefollowingview 中确 认该 view 为 rebase 操作所于的 view 。点击 OK ,开始 rebase 。6)
27、测试。 Rebase 后,开发人员需要于自己的工作区内执行测试工作。7) deliver 前期准备。检查开发视图,对已检出的文件,执行检入或 undocheckout 操作,方法同 4 ) 所述。对集成视图执行 update 操作,选中集成视图,右键菜单中选择 updateview ,于 startupdate 对话框中,点击 OK 即可。8) 执 行 deliver 。 于 clearcaseexplore 中 , 选 中 开 发 视 图 , 右 键 菜 单 中 选 择 deliverfromstreamtodefault , 将 活 动 提 交 到 集 成 流 中 。 于deliverfromstreampreview 对话框中,列出了开发流中未提交的活动,开发人员 能够选择本次提交哪些活动,点击 OK ,即开始 deliver 。9) 修改 clearquest 信息。打开 clearquest 的 mytodolist ,选中已完成的活动,选择 action 下的处理,输入完成任务的关联信息:任务时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江苏连云港市赣榆农业发展集团有限公司及下属子公司第二次招聘笔试及笔试历年难易错考点试卷带答案解析
- 2025广东西南投资控股有限公司招聘下属企业佛山市三水西南百达通投资控股有限公司副总经理笔试历年难易错考点试卷带答案解析
- 2027中广核联合兰州大学培养招聘考试参考题库及答案解析
- 2025年下半年山东高速集团有限公司校园招聘60人笔试历年常考点试题专练附带答案详解
- 2026新疆图木舒克城市投资集团有限公司市场化招聘1人考试备考试题及答案解析
- 2026年甘肃省嘉峪关市城市管理局招聘公益性岗位人员29人考试备考试题及答案解析
- 2025国家电投集团中国电力招聘26人笔试历年难易错考点试卷带答案解析
- 2025四川达州宣汉县县属国有企业招聘劳动合同职工考察结论及拟聘用人员笔试历年备考题库附带答案详解
- 2025四川绵阳科技城新区投资控股(集团)有限公司(含所属公司)人力资源需求外部招聘暨市场化选聘应聘人员复试(第三批次第二部分)笔试历年常考点试题专练附带答案详解
- 2025四川筑臻劳务服务有限公司调整招聘劳务派遣人员部分岗位条件及笔试历年常考点试题专练附带答案详解
- 老年护理呼吸系统
- 提升团队执行力的关键因素
- 基于大数据的企业档案资源整合与共享机制研究
- 《建筑装饰设计收费标准》(2024年版)
- 电子商务平台供应商对接流程
- 《环保材料科普》课件
- 2024年沙洲职业工学院高职单招语文历年参考题库含答案解析
- DB32/T 4874-2024既有建筑幕墙维护与改造工程技术标准
- 2025年人教版英语五年级下册教学进度安排表
- 《电动汽车CAN总线测试规范》
- 老年性黄斑变性的护理
评论
0/150
提交评论