CC提交过程中问题.docx
- 文档编号:28701804
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:27
- 大小:1.31MB
CC提交过程中问题.docx
《CC提交过程中问题.docx》由会员分享,可在线阅读,更多相关《CC提交过程中问题.docx(27页珍藏版)》请在冰豆网上搜索。
CC提交过程中问题
1、问题描述:
CC文件夹下查看是未被检出,但是在CQ的活动中标志为被检出,提交测试流时提示有文件没有checkin,无法提交。
原因分析:
有文件在检出状态
解决方案:
新建CC配置库的时候,我跟根宏一起提交文件,当然提交的不是一个文件,不过都是在CODE文件夹下,我提交的文件报错后提交不上去,我把文件删掉了,后来发现CODE被我检出了,无法提交测试流,也无法checkin和undocheckout---这个问题总部也无法解决,只好重建视图
2、问题描述:
个人电脑上视图存在2个组,组A和组B,经常出现因为在组A,导致组B的视图无法addtosourcecontrol
原因分析:
可能两个组视图发生冲突
解决方案:
这个问题发生概率较高,目前没有解决方案,只能退出其中一个组
3、问题描述:
在上传文件会出现?
?
?
或检入检出时会出现错误
原因分析:
360杀毒软件将CC服务删掉了
解决方案:
使用CC时最好将360禁止或退出。
4、问题描述:
提交流过程中遇到以下提示:
首先我选择的第二项,跳过这个元素,但是提交到最后提示这几个文件提交不上去,发生error,restart之后按照这个执行仍旧有错误
重新提交,提交过程中出现此选项,选择第三项,又出现error
再次重新提交,直接报错,提交过程不能执行,提示说要取消deliver,然后我进行了undo操作。
之后重新update视图,重新进行deliver操作,一切正常。
原因分析:
当有元素不能merge时,说明合并时两个版本容有冲突,同时修改了同一行,自动合并不能解决。
解决方法:
选择第一项的开启merge工具手动选择某个版本,通过查看代码容的方式来决定应该选择哪个版本的容。
遇到这种情况时候直接选择OK,再依据具体情况选择某个版本。
出现这种情况可能是有人在test流上修改了东西,这种情况是禁止的,不允许在test流修改,要在开发流上修改容。
5、问题描述:
CC中使用中的活动如何不再使用,能否选择一个空的活动?
原因分析:
从错误信息来看这个活动已经在li_cfang_ZQ0021_dev这个视图上使用。
解决方法:
可以选择另外的活动,或者新建活动。
不能选择空活动,当checkout和checkin时都需要关联活动。
(上面的是qian_qing,下面的是li_cfang不同的人使用同一个活动,通过CQ的workon来指定活动被指定于某个视图。
)
6、问题描述:
如果在CQ导入配置文件时出错:
不到SQL数据库?
原因分析:
防火墙拦截了文件
解决方法:
检查TCP、IP设置是否正确及防火墙是否拦截了发送包。
7、问题描述:
开发人员客户端从2.35上在直接运行\\192.168.2.35\clearcase6.13客户端安装包\setup.exe时,提示如下,点击OK之后无法进行安装。
原因分析:
ThiserrorwillbegeneratedonsystemsthathaveaspaceinthevaluefortheuserenvironmentvariablesTMPorTEMP.
解决方法:
我的电脑---属性---高级---环境变量----用户变量---TMP和TEMP中查看是否有空格。
编辑变量值去掉空格。
8、问题描述:
xml文件不能够检入
原因分析:
文件类型不符
解决方法:
改变文件的类型:
cleartoolchtypebinary_filefilename.(在文件仍然检出状态下改类型)。
9、问题描述:
xml不能添加到源控,
解决方法:
使用命令:
cleartoolmkeltype-supertypexml–manager_xml2myxml
Cleartoolmkeltype–supertypehtml–manager_html2myhtml
Cleartoolmkeltype–supertyperose–manager_rose2myrose
10、问题描述:
创建视图时出错,所有文件都不能下载下来,
原因:
没有权限
解决:
查看权限,是否有权限。
11、问题描述:
提交时出现红叉错误,提示有文件checkout,但是实际查找时并没有checkout。
到提交的上层流查看,发现这些出错的文件,变成了黑色半月牙形状
原因分析:
是这些元素与服务器连接中断了
解决方案:
通过键盘上的delete键,将非正常的文件找到全部删除,即可解决提交问题。
12、问题描述:
从dev流提交到int流时出错:
当出现此错误提示时,既然是merge,说明有冲突了,首先要检查下目标视图(集成视图)是否有此冲突的文件,如果提交人说没有,说明他没有找到这个文件,隐藏着呢。
可以通过findcheckout来找。
出错后,开始尝试撤销提交。
当撤销提交时,出现此错误提示:
.
原因分析:
看提示信息:
集成活动中变更集非空,说明了集成视图上有文件,可能隐藏着
解决方案:
这时在集成视图上通过findcheckout来找到隐藏的文件。
然后undocheckout。
这样就可以撤销提交了。
这个问题在IBM出错解决方案中有关于rebase撤销时出现此错误的解决方案:
https:
//-304.ibm./support/docview.wss?
uid=swg21179696
13、问题描述:
在做一次deliver时出现错误,然后重新deliver,选择undo的时候就出现了这个错误,Integrationactivitychangesetisnotempty。
无奈,选择resume,提示deliveryfromstreamxxiscurrentlybeingcanceled.youmustusedeliver-canel so我就用了cleartooldeliver-cancel-stream+流名字 这个命令,还是出错,提示我nodeliveryprogressonstream+流名称。
出错截图是40中的图。
解决方案:
bbs.scmlife./thread-5021-1-1.html
但是政企事业部中出现了此问题,使用了两个人回答的方法都尝试了,结果还是没能解决。
原来各种出错问题是不同的,解决方法自然不同。
解决方案:
他们的是因为int流上有东西checkout了,只要undocheckout就可以了。
14、问题描述:
提交出错:
原因分析:
出错环境:
在int流上删除过doc组件下的全部文件。
这些黄色叹号都是doc组件下的文件,查看版本树时显示notversion。
解决方案:
此问题无法解决,原因是不可用在int流上删除文件,否则无法提交上去,doc文档只能手动放在int流上了。
15、问题描述:
当使用CC命令出现:
cleartool:
Error:
Unabletoaccess"M:
\my_dev_dynamic\2_vob\doc\main\my_Integr
ation\6\疑问.docx\main\my_Integration\1":
Nosuchfileordirectory.
原因分析:
问题是此文件进入了lost+found文件夹
解决方案:
从lost+found删掉此文件即可。
16、问题描述:
当开发视图中某个文件checkout但是却是劫持状态时,查看版本树时显示正常,但是历史记录显示不正常。
原因分析:
是只在下层目录更新,
解决方案:
整个视图更新下就可以解决问题。
17、问题描述:
开发流向集成流提交时出错很多文件变成红叉:
解决方案:
要检查集成视图的出错目录是否有月牙型文件。
如果有del掉月牙型文件,重新提交即可。
18、问题描述:
将视图删除了,但是视图上有一些文件未checkin的文件,视图是通过删除视图的四步执行的,即通过删除了视图的UUID。
但是关联的checkout的文件未删除,
原因:
这是CC的bug,偶尔会出现
解决方法:
1)cleartooldescribe-lvob:
\
2)cleartoolrmview-uuidfa7fc590 -avobs:
avobs是allvobs的意思。
3)cleartooldescribe-lvob:
\
验证是否删除了UUID。
也需要通过cCexplorer来验证,checkout的文件的版本树,查看状态。
此问题的IBM官网解决:
https:
//-304.ibm./support/docview.wss?
rs=984&uid=swg21122515
19、问题描述:
提交出错时,提示错误信息:
愿因分析:
出现此提示的错误有三种可能:
lost+found目录下有没有被清除的文件;
视图中有*.contrib文件;
视图中有*.keep文件。
解决方案:
如果存在:
使用命令:
rmelem–f*.*来删除此文件夹下的文件,删除完毕后update视图,重复执行删除命令,因为一次可能删除不完。
对于视图里有*.contrib和*.keep文件,直接到视图目录查找这些文件,全部删除就可以正常提交了。
20、问题描述:
deliver操作时,出现蓝屏:
TechnicalInformation:
***STOP:
0x00000000(0x00000000,0x00000000,0x00000000,0x00000000)
愿因分析:
出现此问题,首先查看是否安装了冲突的软件,另外360安全卫士和clearcase也不兼容,具体查看下面的:
解决方法:
如果是有软件冲突,需要将冲突软件卸载。
21、问题描述:
执行同步操作时,弹出框:
注:
192.168.128.38是主方(发起方),replica名为:
KSGY_pvob_slh、TAIS_vob_slh
192.168.128.14是从方(接收方),replica名为:
KSGY_pvob_kscc、TAIS_vob_kscc
原因分析:
CC在执行中拦截了操作
解决过程:
1、在master方修改流的mastership
同步了pvob后在另一方操作addtosourcecontrol
2008-1-7
128.14上
Alt+F5后
在128.38上
2、修改VOB的mastership
同步后在128.14上还是会出现类似的问题
3、修改pvob的mastership
在128.38上
同步PVOB后
在128.14上
此时,pvob\vob的mastership都在128.14上(从方),但128.14上添加文件时还是提示:
4、找到branch
在128.38上(主方)
Changemastership
同步导出:
在128.14上(从方)导入
搞定
总结:
在projectexplorer里在流的属性中修改了流的mastership之后,还要在typeexplorer里找到vob中的brtype修改其mastership
22、问题描述:
直接提交至lost+found文件夹下,是什么原因导致。
原因分析:
目录选择错误
解决方法:
1.查看提交时目录是否选择错误。
2.查看所建的活动是否直接关联到了“lost+found文件夹”
3.询问提交人是否是删除文件。
23、问题描述:
test流提交集成流时中断后报错:
Undo及resume都不行
解决方法:
1、网上查找解决方案(考虑到可能会删除原有提交及已打基线的文件——此方案放弃)
直接删除提交的文件后再次进行提交及打基线,成功
、
24、问题描述:
Dev流提交——test流报错:
在提交时已经检查过:
1.无*.keep文件
2.无*.contrib文件
3.lost-found中无文件
4.无checkout文件
图1:
点击确定后出现图2:
图3:
图1:
NeedsMerge"M:
\test_dy\CCS_VOB\doc-ic\09开发软件发版\昆山公交MIS系统\车载机程序及参数文件\5200_KS109.bin"[to\main\TCTCS_test\CHECKEDOUTfrom\main\TCTCS_dev\1base\main\0]
2:
Unabletoaccess"M:
\test_dy\CCS_VOB\doc-ic\09开发软件发版\昆山公交MIS系统\车载机程序及参数文件\5200_KS109.bin\main\0":
Invalidargument.
3:
Unabletoaccess"M:
\test_dy\CCS_VOB\doc-ic\09开发软件发版\昆山公交MIS系统\车载机程序及参数文件\5200_KS109.bin\main\0":
Invalidargument.
原因分析:
文件检出状态
解决方案:
先将红色叉号文件里的版本树删除,再用“rmelem–force文件名称”删除此文件。
添加备份的被删除文件,然后Add……添加到源控中。
25、问题描述:
Dev提交——test流报错
图1:
图2:
双击红色叉号问题显示
原因分析:
图3:
红色叉号文件无法更新到本机
Dev流上静态视图更新报错:
图4:
开发人员电脑上显示为
在动态视图上点击“车载机程序及参数文件”电脑右下角会提示
详情请见附件2
解决方案:
先将红色叉号文件里的版本树删除,再用“rmelem–force文件名称”删除此文件。
添加备份的被删除文件,然后Add……添加到源控中。
26、问题描述:
从开发流向测试流提交时报错,弹出框:
Clearcase撤销提交的活动:
Problem
ThistechnoteexplainshowtocancelanIBM?
Rational?
ClearCase?
UCMdeliveroperationwhenchangeshavealreadybeencheckedinontheintegrationstream.
原因分析:
Cause
Whenattemptingtocanceladelivery(orarebase),thefollowingerrorisreturned:
cleartool:
Error:
Cannotcancelbecausetheintegrationactivity"deliver.stream000928.143521.20010815.164413"hascheckins.YoumustremovethecheckedinversionsthenredothecancelORresumetheoperation.
cleartool:
Error:
Integrationactivity"deliver.stream000928.143521.20010815.164413"hascheckedinversions.Youmustmanuallyremovetheseversionsfromthechangeset.
cleartool:
Error:
Unabletoundocheckin.
cleartool:
Error:
Unabletocanceldeliver.
Afterdeliveringanactivityinthedevelopmentstream,oneormoreversionswerecheckedinfromtheIntegrationstreammanually.Sincethecheckin,ineffect"finalizes"thedeliveredchangeset,thereisnowaytocancelthedelivery.
解决方案:
Solution
Thefirststepistofindoutwhichfile(s)werecheckedinontheintegrationstream.
Lookatthechangesetoftheintegrationactivity--(inthiscasedeliver.stream000928.143521.20010815.164413).Whicheverfileversionshavebeencheckedinhavetoberemovedfromthechangeset(i.e.,cleartoolrmver-xhlink
实例:
EXAMPLE:
Note:
X:
\istheDevelopmentView
1.DescribetheactivitytheerrorgivesfromthecanceloperationandlookfortheversionsthatareNOTCHECKEDOUT(i.e.,theversionextendedpathnamedoesnothaveaCHECKEDOUTsuffix):
X:
\>cleartooldeliver-cancel
Canceldeliver
FROM:
stream"stream000928.143521"
TO:
stream"Integration_12623"
Usingintegrationview:
"Test_Project_integration".
Areyousureyouwanttocancelthisdeliveroperation?
[no]y
cleartool:
Error:
Cannotcancelbecausetheintegrationactivity"deliver.stream000928.143521.20010815.164413"hascheckins.YoumustremovethecheckedinversionsthenredothecancelORresumetheoperation.
cleartool:
Error:
Integrationactivity"deliver.stream000928.143521.20010815.164413"hascheckedin
versions.Youmustmanuallyremovetheseversionsfromthechangeset.
cleartool:
Error:
Unabletoundocheckin.
cleartool:
Error:
Unabletocanceldeliver.
X:
\>cleartooldescribe-longactivity:
deliver.stream000928.143521.20010815.164413\PVOB
activity"deliver.stream000928.143521.20010815.164413"
created15-Aug-01.16:
44:
15bytestuser.userwus-testuser01
"Integrationactivitycreatedbydeliveron08/15/0116:
44:
13.
"
owner:
testuser
group:
user
stream:
Integration_12623\PVOB
title:
delivertest_Test_Projecton08/15/0116:
44:
13.
changesetversions:
\Comp_2\class\CBLogon_CustomBindingListener.class\main\Integration_12623\CHECKEDOUT.300
\Comp_2\class\CBLogon.class\main\Integration_12623\CHECKEDOUT.297
\Comp_2\class\CBLogon$CustomBindingListener.class.701\main\Integration_12623\CHECKEDOUT.294
\Comp_2\class\CBLogon$CustomBindingListener.class\main\Integration_12623\CHECKEDOUT.291
\Comp_2\.\main\Integration_12623\CHECKEDOUT.285
\Comp_2\class\main\Integration_12623\1<<<====CHECKEDIN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CC 提交 过程 问题