18 12
发新话题
打印

[讨论] 同一文件不同地方拉出同一名字分支????( 此文章被查看:2111次,被回复:17篇!! )

同一文件不同地方拉出同一名字分支????

同一文件不同地方可以拉出同一名字分支吗????
本人一直认为不可以. 但今天突然发现一个这种情况. 不知原因,请教各位:



© 本文为 37968SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

截图

详细^_^^_^^_^^_^^_^

附件

untitled.JPG (45.97 KB)

2006-10-31 17:19

untitled.JPG




© 本文为 37968SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

你说的不同地方是位于同一个branch上面吗
即便不是一个也不对呀,能追溯到都怎么做的就好了

[ 本帖最后由 cindy 于 2006-10-31 17:32 编辑 ]



© 本文为 cindySCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

看楼上得图片好像是用得UCM方式。

ClearCase在创建Branch Type时有个参数-pbranch就是用来控制这个得。
这个是Man手册里说得。
–pbr·anch
Multiple branches of the same type can be created in the version tree, but they must be created off different branches

如果是UCM方式得话,应该可以通过定制策略来做到限制。

© 本文为 懂你 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
优惠购买Rational,Telelogic,Hansky产品,企业VIP服务、实施
VIP服务电话:13581809377

TOP

我们用的是 base 方式.

不知道是怎么回事,今天查个东西突然发现的. 是很久之前一个文件. 而且这个相同名字的分支创建的时间就差三四天.

To cindy: 我们的分支结构很复杂, 很多分支, 这两个相同的分支 是从两个不同的父分支拉出来的.


To 懂你:  如果分支类型创建了, 有方式再改成 -pbranch 的吗? 如何改那?

© 本文为 37968 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

现在的类型已经是 pbranch,要不然你也不会出现这种情况
创建branch时,有个参数是pbranch,默认是pelement
你已经有这种情况了,所有是转换不了的
转换可用rename

© 本文为 among 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
Where are we ?

TOP

我有疑问,提供这个参数都什么时候用,如果一个文件可以在不同的分支上创建同样的分支出来,岂不是管起来很乱

© 本文为 cindy 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

我后来看了一下 man, 在 mkbrtype 的时候有此参数. 如果此分支类型已经创建 还可以用 mkbrtype -rep -pbranch [brtypename] 或在GUI方式下 Type Details 下来修改. 如果开始创建的时候是 -pbranch, 后来再改回 per element, 如果此分支类型已经使用(有文件用了此分支),就不可修改, 否则, 便可以修改.

呵呵 不知道我说明白了没有, 如果有错请指出

© 本文为 37968 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 #7 cindy 的帖子

我觉得

其实有些特殊情况下, -pbranch 还是有用的.
但是原则是这种情况不能太多
呵呵

© 本文为 37968 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

举个例子,有具体的例子吗

© 本文为 cindy 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
一年又一年

TOP

 18 12
发新话题