重组ClearCase多站点项目问题

重组ClearCase多站点项目问题,clearcase,Clearcase,我有一个ClearCase UCM VOB,有50多个UML建模项目流。我想重组所有项目的包结构,以尽量减少对正在进行的开发的干扰。由于项目的数量,时间因素可能是实质性的,因此在过程中可能会发生许多变化 我正在考虑的方法是在根上创建一个完整的分支,重组分支,让原始分支项目一个接一个地交付给根,并在每次项目交付后重新设置新分支的基础,让项目使用新的重新设置基础的分支创建新的项目流 有更好的办法吗?有人遇到过这种方法的问题吗?ClearCase的好处是,您可以在不丢失目录历史记录的情况下移动/重命名

我有一个ClearCase UCM VOB,有50多个UML建模项目流。我想重组所有项目的包结构,以尽量减少对正在进行的开发的干扰。由于项目的数量,时间因素可能是实质性的,因此在过程中可能会发生许多变化

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


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

ClearCase的好处是,您可以在不丢失目录历史记录的情况下移动/重命名目录。
在原始内容(重构之前)和新内容之间的下一次合并应该正常工作

为了进行重构,您需要在每个项目中都有一个专用的流。
在每个流上,您将使用UCM项目中可用的最新基线重新设置它的基础,然后在其中执行重构

在每个人都准备好使用新代码组织的日期之前,您可以从一个包含旧内容的流向重构专用流进行其他几次交付,并在每次交付后在重构流上设置基线

但为了避免任何混淆,我建议创建50个新的UCM项目,并基于旧UCM项目中最新的重构基线创建一个集成流。
这样,您就可以仅基于重构内容重新启动流的层次结构