删除遗留代码的分支

时间:2011-08-02 06:01:58

标签: version-control clearcase

我工作的其中一件产品大约在10年前开始。有几个开发人员为这个项目工作过,并且在整个项目的整个生命周期中都发生了几次合并。现在获取版本信息(清除案例版本树),应用标签,签出需要很长时间。删除旧分支和(例如3年前)是否是一个好主意,以提高代码的可维护性和版本控制的性能?我们使用clear-case作为版本控制

1 个答案:

答案 0 :(得分:1)

如果你正在使用带有UCM的ClearCase,那么删除一个分支(只有删除该分支上每个文件的每个版本才有可能)不是一个好主意。
使用基础ClearCase,正确删除所有内容仍然非常棘手且非常复杂。

首先通过淘汰这些分支开始,看看是否加快了mkelemlsvtree等操作的速度。

请参阅cleartool lock -obs