solution for clearcase evil twins?

橙三吉。 提交于 2019-11-29 12:27:47
VonC

The rename which is suggested in "About Evil Twins" affects only the current version of the parent folder: after the rename, a version tree of the parent folder would show a new version, which list the same file under a new name.

That means the other branches would still show that file with the old name (which means they are still evil twins).

You would need to merge the branch in which you did the rename to the other branches (where the file was previously merged) in order to propagate that rename.

I prefer rmname instead of rename, as shown in "Clearcase: How do I merge in a specific file from one view, into another, to avoid the Evil Twin scenario?".

Finally, you would need to merge the branch with the actual file (the one with an history) to the branch where you created the evil twin (where you added to source control the file with the same name and no history), in order to use the right element.

See more with "When clearcase “evil twins” will be created and how to avoid it?".


You can also check if you haven't any other evil twins ("What's the easiet way to detect “evil twins” in Rational ClearCase?")

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!