开发人员手册.docx
- 文档编号:23461093
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:13
- 大小:136.41KB
开发人员手册.docx
《开发人员手册.docx》由会员分享,可在线阅读,更多相关《开发人员手册.docx(13页珍藏版)》请在冰豆网上搜索。
开发人员手册
开发人员手册
1、硬件情形
cpu
P2500MHz以上
内存
≥128M
硬盘
≥10G
2、软件情形
操作体系
windows2000sp3
windowsxpprofessionalsp1
windowsserver2003
其它软件
IE5.5sp2以上
Acrobat5以上
3、从治理员处差不多获守信息
a)地点域名称;
b)参加域的账号、口令;
c)dns办事器地址;
d)Releasearea路径。
4、收集设置
以治理员的身份进入你的本机,修改dns设置。
方法:
选择桌面>网上邻居,右键菜单选择属性,在收集和拨号连接窗口,选择本地连接,右键菜单选择属性,在本地连接属性对话框中,双击Internet协定(TCP/IP),修改首选dns办事器,设置为dns办事器地址。
5、用户设置
以治理员的身份进入你的本机,将所猎取的域用户参加到本机的治理员组。
方法:
选择我的电脑,右键菜单选择治理,在运算机治理窗口,在体系对象下面打开本地用户和组,选择用户,右键菜单选择新用户,用户名为治理员所供给的域账号,建立用户后,选中该用户,右键菜单选择属性,在账号属性窗口选择附属于页面,添加administrators组。
6、域设置
以治理员的身份进入你的本机,参加域。
域账号和口令由治理员供给。
方法:
选择我的电脑,右键菜单选择属性,在体系特点窗口,选择收集标识页面,点击更换按钮,选择域,输进口令。
7、备份
导出邮件、地址簿、储存收集设置。
重启念头器。
二、安装
1、以域用户上岸到本机。
2、拜望clientreleasearea地点机械,进入clientreleasearea的文件夹。
3、运行安装法度榜样,开端安装。
4、安装时选择默认设置,完成后重启机械。
5、运行clearcasedoctor进行安装诊断,按照提示的解决方法去解决问题。
三、安装后设置
以域用户上岸到域:
1.安装邮件法度榜样、导入地址簿,导入邮件。
2.重装非体系自带输入法。
3.快捷方法、桌面的调剂。
4.设置代理办事器。
以域用户上岸到本机:
5.在本地建立viewstorage,共享权限要求:
本机\域账号、域\域账号、域\clearcase完全操纵,everyone只读。
注,前4条设置是因为上岸域后,小我工作情形产生了变更,乃至某些法度榜样不克不及应用,须要从新设置。
别的,关于本机安装了ccserver做演习,要上岸公司cc办事器进行日常开创工作的开创人员,除前面已有设置,额外的,须要作如下设置,以域账号上岸本机:
6.该用户设为ccadmin成员。
7.打开操纵面板>治理对象>办事>AtriaLocationBroker,右键打开属性,在“上岸”页面将账号改为:
域名\clearcase_albd,输入对应域用户口令;
8.编辑注册表(开端>运行>regedit),选择注册表项HKEY_LOCAL_MACHIN\SOFTWARE\atria\clearcase\currentversion\clearcasegroupname,修改其值为“域名\clearcase”。
9.假如想应用本机ccserver,只需:
AtriaLocationBroker上岸账号改为“.\clearcase_albd”,注册表项HKEY_LOCAL_MACHIN\SOFTWARE\atria\clearcase\currentversion\clearcasegroupname,其值为“本机名\clearcase”。
四、全然概念
1、元素,element,是一个版本系列的全然构成,能有机的形成一个版本树,任何能存放于Windows体系的文件都能够作为一个元素存放于ClearCase的版本操纵体系中,如:
源文件、二进制文件、目次、中心文件、文档等。
2、VOB是一个储备你的项目所有版本信息的空间。
包含文件和目次,文件可因此任何类型。
在VOB库中不只存有元素,还有记录元素的事宜、元素变革的增量、编译时产生的中心文件(二进制文件)等等信息。
取得VOB库中的材料能够经由过程NT体系、win2000体系或是UNIX体系(VisualSourSafe是弗成以的)。
PVOB,储备与项目有关信息的空间,一个PVOB能够包含多个项目。
3、版本和版本树,元素的每一次修改都作为一个版本储存,每个元素都有本身的版本树,版本树看到元素的每个版本的变革情形。
4、视图,view,视图是自力的开创人员的工作空间,依照不合的视图规矩从VOBs库中选择版本、目次,也能够看到私有文件和导出对象(即中心文件)。
开创人员对VOB中随便率性元素的操作差不多上经由过程视图完成的。
两种类型的视图:
动态视图、静态视图。
5、动态视图,dynamicview,元素在VOB办事器中。
能够经由过程Clearcase的文件体系,使您及时的、透亮的拜望VOB,每个成员的工作信息可及时的反应到版本树中。
6、静态视图,snapshotview,元素被拷贝到客户端,只能按期更新,平日不与办事器及时连接。
能够在本地进行建立(Build)操作,可用于任何WINDOWS操作体系
7、活动,activity,追溯了为完成一个变革要求而对工件所做的修改,clearcase治理工件的修改,clearquest治理并追溯活动。
如修改一个bug、实现一个新功能差不多上一个活动。
8、构件,component,一系列相干元素的集合,一个项目能够有一个或多个构件,一个构件能够被多个项目共享应用。
9、开创工作空间,Developmentworkspace,由开创流和开创视图构成,是开创人员的自力空间。
开创视图包含了开创人员为完成活动所需的一系列文件/目次的版本。
开创流,能够明白得为集成流上的一个分支。
10、集成工作空间,Integrationworkspace,由集成流和集成视图构成。
集成流,项目成员都具有拜望权限,共享了开创人员完成了的活动,爱护基线。
对应项目集成流,每个开创人员拥有一个集成视图,用来编译和测试开创人员的工作。
11、基线,baseline,一组文件/目次版本的集合。
五、开创人员常用操作
1、Mount&unmountVOB
mountvob
进入clearcaseexplore,选择当前视图的根目次,右键选择”mountvob”,在弹出的对话框中,选择须要mount的vob,点击OK,假如选中ReconnectatLogon,那么每次上岸体系,都邑主动mount该vob。
如许在视图中就能够对vob的元素进行操作了。
unmountvob
进入clearcaseexplore,选择当前视图的根目次,右键选择”unmountvob”,在弹出的对话框中,选择须要unmount的vob,点击OK。
unmount后,vob在当前视图将弗成见了。
2、Updatesnapshotview
进入clearcaseexplore,右键点击snapshotview的根目次,选择updateview,在startupdate对话框进行设置,更新snapshotview的内容。
3、Removeview
关于不再应用的view,要remove掉落,进入clearcaseexplore>toolbox>removeview,在removeview对话框中,选择须要删除的view,点击OK。
4、Addtosourcecontrol
进入clearcaseexplore,在右侧browserpane,选择文件/目次(privatefile),右键选择addtosourcecontrol,输入活动、注释,点击OK。
在clearcaseexplore中,按F5,刷新,刚才参加的文件在视图中以版本文件/目次方法显现。
5、Checkin&out
Checkout
进入clearcaseexplore,在右侧browserpane,选摘要检出的文件/目次,右键选择checkout,在随后的checkout对话框中,输入活动、注释,选中unreserved,点击OK。
文件/目次检出后,在其前面有一个绿色的标记。
检出包含reserved和unreserved两种,开创人员以reserved方法checkout后,其余开创人员对该文件只能做unreserved检出,同时第一个检出者具有绝对的优先检入的权力,即该检出者不做检入操作,任何人都不克不及检入。
在做unreserved检出后修改了文件,检入时,假如差不多有人做了检入操作,这时须要与已有版本文件做merge。
Checkin
检出的文件,修改完毕储存后,须要检入。
进入clearcaseexplore,在右侧browserpane,选摘要检入的文件/目次,右键选择checkin,在随后的checkin对话框中,确认在检出时输入的活动、注释,点击OK。
文件/目次检入后,检出标记消掉,该文件/目次的版本增长。
6、Findcheckouts
进入clearcaseexplore,右键选择一个文件,选择findcheckouts,在findcriteria中选中响应规矩,点击OK。
7、Cancelcheckout
选中检出的文件,右键选择undocheckout,假如想储存一个备份,在confirmundocheckout对话框中,选中savecopyofthefilewitha.keepextension。
选择yes,撤消检出。
8、查看History
进入clearcaseexplore,右键选择一个文件,点击history。
9、查看活动的变革集
进入clearcaseexplore>myactivities,选择一个活动,右键选择属性。
10、Merge
在开创人员deliver或是rebase时,假如源文件和目标文件间有差别时,激发merge操作。
Merge操作涉及四个算子,from、to、base、result。
算法:
六、开创流程
进行开创之前,起首从项目经理处猎取以下信息:
Ø地点项目名称
Ø活动名称
Ø集成流名称
1、参加项目,建立你的工作空间
进入clearcaseexplore,点击toolbox>UCM>JoinProject
1)选择项目,下一步;
2)输入开创流名称,选择集成流,下一步;
3)开创视图和集成视图都选择snapshot,下一步;
4)指定开创视图的root地位,点击advancedoptions,指定viewstorage地位,下一步;
5)指定集成视图的root地位,点击advancedoptions,指定viewstorage地位,下一步;
6)选择须要下载到snapshot视图中的component,完成。
2、findandsetactivity
进入clearcaseexplore,在开创视图的根目次下面,打开myactivities文件夹,能够看到差不多分派给你的活动,选中活动前面的checkbox。
如许,视图中的工作就与activity接洽在一路了。
在做addtosourcecontrol,以及检入、检出操作时,均须要选中活动。
在删除视图前,清除myactivities文件夹中每个活动前的checkbox。
3、workonactivities
检出文件,履行checkout操作,在checkout对话框中选择活动,并输入检出操作的注释信息。
在检出的文件上履行义务,本过程可能涉及,查看汗青信息,版本之间的比较,这些操作能够经由过程选中元素,右键菜单中clearcase高低文中猎取。
撤消检出,或者是检入文件。
检入时,确认检出时所选择的活动,以及注释信息。
检入操作之后,在你的集成视图中做编译和测试工作。
启动clearquest,选择Workspace>PublicQueries>UCMUserQueries,运行MyToDoListquery,在querybuilder中,选择一笔记录,在recordform中,点击actions>modify,修改信息,完毕后点击apply。
假如分派给你的活动的相干工作都完成了,须要封闭活动。
4、Deliveractivities
Deliver前预备:
a)假如项目经理新建了一条举荐基线,开创人员须要先rebase。
b)须要deliver的文件/目次差不多检入。
c)Update小我的集成视图。
d)在小我的集成视图中测试本身的工作。
Deliver过程
a)进入clearcaseexplore,右键点击开创视图的根目次,选择deliverfromstreamtodefault,点击OK。
b)假如要提交的文件与目标流中的文件有冲突,将激发mergemanager进行merge操作。
c)点击complete,点击close。
4、Rebase
Rebase前预备
在开创视图中选择findcheckouts,将所有检出文件做checkin操作或undocheckout。
在FindCriteria对话框,选择规矩:
Includesubfolders、Searchonlyforyourcheckouts、Searchonlyforcheckoutsinthecurrentview。
Rebase过程
进入clearcaseexplore,右键点击开创视图的根目次,选择rebasestream,在rebasestreampreview对话框中,确认mergeworkintothefollowingview显示的是你的开创视图,点击OK。
假如rebase的文件与开创视图中的文件有冲突将激发mergemanager进行merge操作。
在你的开创视图中测试。
撤消rebase
cleartoolrebase-cancel
七、常见场景的解决筹划
1、场景:
开创人员的一天日常工作流程
筹划:
1)以域账号上岸到域。
2)打开clearquest,选择“/PublicQueries/开创人职员作区”,双击mytodolist,右侧窗体中resultset页面即显示了项目经理分派给该开创人员的活动,在resultset中选中要从事的一项活动,该活动的信息便具体显示在右下方窗体中,选择action下的打开,apply,活动的状况变为已打开,表示开创人员差不多开端处理。
3)打开rationalclearcaseexplore,将活动中须要的工件(文件、目次),load到本地。
方法:
选中开创视图,右键选择Propertiesofview,在属性窗体中,选择loadrules属性页,点击editloadrules,在chooseelementstoload窗口中,选中showallvobs,从左侧选择须要的工件,点击add按钮,选择好后,点击ok,点击确信后,在startupdate窗口中点击确信。
4)检出所需文件,选中所需文件,右健菜单中选择checkout,在checkout对话框中,在activity列表框中选择响应的活动,假如列表框中没有对应的活动,则点击browse,打开activityentitybrowse界面,在开创人职员作区中,双击mytodolist,从下面的活动列表中选择活动,点击ok即可。
在checkout对话框中,在checkout对应的编辑框中,可输入该次检出操作的说明信息。
输入完信息后,点击OK,则所需文件被检出。
5)修改文件,储存。
6)开创人员天天的工作都要检入clearcase,选中所需文件,右健菜单中选择checkin,在checkin对话框中,确认在检出时选择的活动,以及输入的说明信息,假如信息有误,能够修改,不然,点击OK即可。
2、场景:
一个活动的处理流程
筹划:
1)以域账号上岸到域。
2)打开clearquest,选择“/PublicQueries/开创人职员作区”,双击mytodolist,右侧窗体中resultset页面即显示了项目经理分派给该开创人员的活动,在resultset中选中要从事的一项活动,该活动的信息便具体显示在右下方窗体中,选择action下的打开,apply,活动的状况变为已打开,表示开创人员差不多开端处理。
3)为完成一项活动,开创人员须要做检出、修改、检入操作,可能反复专门多次。
4)rebase前期预备。
一项活动所涉及的工作全部完成,开创人员须要检查本身的开创视图,对已检出的文件履行检入操作。
在windowsexplore中,选中开创视图的viewroot目次,右键菜单中选择findcheckouts,在findcriteria对话框中选中:
includesubfolders
Searchonlyforyourcheckouts
Searchonlyforcheckoutsinthecurrentview
点击OK后,findcheckouts窗体中就会列出检出的文件或目次,对列表中的文件或目次履行checkin或undocheckout操作。
5)履行rebase操作。
选中开创视图,右键菜单中选择rebasestream,赶忙打开了rebasestreampreview窗口,在rebasethe“”streamtothefollowingbaseline的列表中选摘要rebase的baseline,在mergeworkintothefollowingview中确认该view为rebase操作地点的view。
点击OK,开端rebase。
6)测试。
Rebase后,开创人员须要在本身的工作区内履行测试工作。
7)deliver前期预备。
检查开创视图,对已检出的文件,履行检入或undocheckout操作,方法同4)所述。
对集成视图履行update操作,选中集成视图,右键菜单中选择updateview,在startupdate对话框中,点击OK即可。
8)履行deliver。
在clearcaseexplore中,选中开创视图,右键菜单中选择deliverfromstreamtodefault,将活动提交到集成流中。
在deliverfromstreampreview对话框中,列出了开创流中未提交的活动,开创人员能够选择本次提交哪些活动,点击OK,即开端deliver。
9)修改clearquest信息。
打开clearquest的mytodolist,选中已完成的活动,选择action下的处理,输入完成义务的相干信息:
义务时刻完成时刻和实际工作量,点击apply,确认,活动的状况变为已处理。
3、场景:
长沙的开创人员带着本身的机械出差到济南,参加济南的域操纵器。
筹划:
济南的治理员:
在域操纵器上为该开创人员添加用户组,添加账号,账号名称与开创人员在长沙的一致;
开创人员:
修改dns办事器地址为本地区操纵器IP
修改其它收集设备(IP,DNS,代理办事器)
参加本地区
打开“操纵面板>clearcase”,在registry页面修改registryserver为济南的registryserver,windowsregion选择济南的windowsregion,licensing页面修改licenseserver为济南的licenseserver,在servicesstartup中startclearcase。
测试clearcase是否正常工作。
长沙的治理员
将该开创人员地点的开创流的mastership传给济南这边的replica。
济南的治理员
接收replica的同步。
开创人员
在replica开创流上工作。
4、场景:
开创人员转换项目。
筹划:
开创人员检入其原项目工作,在开创视图中做rebase操作,测试,然后将测试完成的活动deliver到集成流。
由原项目组设备治理员将该开创人员从该项目标相干用户组中删除。
在新项目组中,由设备治理员为分派响应权限。
假如两个项目组间跨region,该开创人员打开“操纵面板>clearcase”,在registry页面修改windowsregion选择新项目地点的windowsregion。
开创人员参加新项目。
5、场景:
项目开创过程中,开创人员A离职,由开创人员B接收其工作。
筹划:
在开创人员A的机械上检入其工作,在开创视图中做rebase操作,测试,然后将测试完成的活动deliver到集成流。
开创人员B在集成流上建立包含A工作的开创流,及响应的开创视图,开端工作。
由项目组设备治理员将该开创人员A从该项目标相干用户组中删除。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 开发人员 手册