有关clearcase版本控制的一个疑问

seuying 2007-01-19 05:28:03
有关才clearcase的使用,咨询个问题:
在提交修改的源代码的时候,我发现他需要每个文件都确认一次,每次都需要填写一个提交说明
虽然可以通过applyall按钮或者说选项,来让他每个文件都是用同样的设置,但是还是可以看出来
clearcase是对每个文件进行跟踪的,而不是对一次提交的所有文件进行跟踪。这一点,也可以从clearcase
的version tree看出来,他是针对每个文件的,而不是针对一次提交过程的。

如果clearcasebun只能提供这种模式,那么在某些情况下,会有些不便,原因如下:
对于某个MR的修正,往往可能会涉及多个目录,多个文件的修改,有时候,这个改动还会相当大
此时,没有人会知道针对这个MR到底改动到哪些文件(退一步讲,到底改了哪些文件,需要修改者自己想办法去记住,或者手动纪录,
另外一种方法就是用clearcase的update view方法,知道改了哪些文件,但这一是耗时,二是只在提交前有效,提交后我怎么办?)
而别人如果想察看这次改动的情况,必须原原修改者拿到config spec和修改纪录才行
我觉得这是相当不方便的

那么,我想,clearcase有没有这样一种模式(或者说是操作方法),可以让工程师对一次提交作标记,在这个标记里面
可以纪录这一次提交所有相关的东西,比如,涉及的文件,改动的版本,所有改动的纪录等等
这样,别的工程师可以根据这个标记,很容易就知道改动的细节问题,这样又便于其他人做二次确认,
也便于对这个MR做修正(万一原来的工程师走了,或者改错了呢?)

我知道clearcase的这种操作模式跟cvs一样,但是同时,你可以察看另外一个工具subversion,是可以提供我所说的后面这种模式的
也可能是我对clearcase不熟悉,导致问出这么若的问题,如果是这样,请指教该如此操作,谢谢:)
...全文
996 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
BillMhw 2008-07-21
  • 打赏
  • 举报
回复
用activity来加以标记
Lee_seu 2008-06-11
  • 打赏
  • 举报
回复
UCM
jdlsfl 2008-05-10
  • 打赏
  • 举报
回复
你可以在label上发挥一下,小节点和大节点使用不同的标记。
Rue_1983 2007-07-25
  • 打赏
  • 举报
回复
实际上你的问题不就是变更管理么。。。

clearquest

标准答案:UCM+activity

另外同意某位同志,一定要有一套配套的使用规范,才能发挥完美效果。
gz_fighting 2007-05-18
  • 打赏
  • 举报
回复
clearcase的命令行模式可以提供很方便的解决方案。
每次改动最好建立标准的activity
这样在activity的chgset中就可以看到你做的所有的文件版本修改。

cleartool setactivity act1
cleartool co -nc file1
修改file1文件后
cleartool ci -nc file1
cleartool lsact -l act1
这样你在就可以看到change set的结果了。
yelling 2007-04-08
  • 打赏
  • 举报
回复
很简单,每次改动用统一的branch 最后用ct find 就可以很容易跟踪
软件工程很多东西需要使用者的规范操作
xinyuqust 2007-04-04
  • 打赏
  • 举报
回复
这个问题很简单,联系qq:108349723
luxyi 2007-02-12
  • 打赏
  • 举报
回复
可以使用UCM,这样就可以使用一个叫activity的概念。一个activity是一个修改了的文件的集合,通过activity的change set属性就可以知道都有哪些文件修改过了。如果使用base clearcase,那就得自己开发一个类似activity的机制来实现你的需求了。
coralclarinet 2007-02-07
  • 打赏
  • 举报
回复
IBM Rational的SCM、UCM、软件配置管理等工具非常多,最出名的就是- Rational SoDA, Rational ClearQuest, Rational ClearCase啦。每样都够我们学好一阵的。

推荐一家公司叫世鼐信息技术,Nexner。它应该是IBM Rational软件的渠道代理和合作伙伴,提供Rational 产品的一站式服务,包括Rational产品的销售、培训、咨询和解决方案实施等所有相关业务。

有兴趣看一下这个网站http://www.nexner.com/products/change&configuration。此外还有相关的培训课程http://www.nexner.com/training/scm
seuying 2007-01-22
  • 打赏
  • 举报
回复
这样就没完没了的打label了阿,而且察看也不方便了。clearcase这么大的软件,难道就没有提供更好的一点的操作模式?
seuying 2007-01-22
  • 打赏
  • 举报
回复
顶上去,怎么没有人回答呢?
loveisbug 2007-01-19
  • 打赏
  • 举报
回复
我们在用perforce,貌似也是这样,可以把一次完整的提交改动的文件打一个label,便于查看,不过label多了,似乎又增加对服务器空间的需求。(误操作回复了一次)
loveisbug 2007-01-19
  • 打赏
  • 举报
回复
我们在用perforce,貌似也是这样,可以把一次完整的提交改动的文件打一个label,便于查看,不过label多了,
seuying 2007-01-19
  • 打赏
  • 举报
回复
自己顶一下。刚刚开始用clearcase,各位大虾多多指教

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧