首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重构ClearCase多站点项目的问题

重构ClearCase多站点项目的问题
EN

Stack Overflow用户
提问于 2012-02-01 21:57:10
回答 1查看 95关注 0票数 1

我有一个UCM,有超过50个ClearCase建模项目流。我想重组所有项目的包结构,将对正在进行的开发的干扰降至最低。由于项目的数量,时间元素可能是大量的,因此在此过程中可能会发生许多变化。

我正在考虑的方法是在根上创建一个完整的分支,重构分支,让原始分支项目一个接一个地交付到根,并在每次项目交付后重新基址新的分支,并让项目使用新的重新基址的分支创建新的项目流。

有没有更好的方法?有没有人遇到过这种方法的问题?

EN

回答 1

Stack Overflow用户

发布于 2012-02-01 22:13:42

ClearCase的巧妙之处在于,您可以在不丢失其历史记录的情况下移动/重命名目录。

并且原始内容(在重构之前)和新内容之间的下一次合并应该可以正常工作。

你需要的是在你的每个项目中有一个专用的流,用于重构目的。

在每个Stream上,您可以使用UCM项目中可用的最新基线对其进行重新基址,然后在其中执行重构。

等待每个人都准备好使用新代码组织的日期,您可以让其他几个人从包含旧内容的Stream交付到您的重构专用Stream,并在每次交付后在重构Stream上放置基线。

但我建议,为了避免任何混淆,制作50个新的UCM项目,使用基于旧UCM项目的最新重构基线的集成流。

这样,您就可以重新开始仅基于重构内容的流层次结构。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9096969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档