Version control 删除遗留代码的分支

Version control 删除遗留代码的分支,version-control,clearcase,Version Control,Clearcase,我一直在开发的其中一种产品是大约10年前开始的。有几个开发人员为这个项目工作,在这个项目的整个生命周期中发生了几次合并。现在获取版本信息(清除案例版本树)、应用标签、签出都需要很长时间。删除旧的分支(比如3年前)以提高代码的可维护性和版本控制的性能是一个好主意吗?我们使用clear case作为版本控制如果您将clear case与UCM一起使用,那么删除分支(只有在您为每个文件删除该分支上的每个版本时才可能)不是一个好主意。 对于基本ClearCase,正确地删除所有内容仍然是非常棘手和复杂的

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

如果您将clear case与UCM一起使用,那么删除分支(只有在您为每个文件删除该分支上的每个版本时才可能)不是一个好主意。
对于基本ClearCase,正确地删除所有内容仍然是非常棘手和复杂的

首先,从淘汰这些分支开始,看看这是否加快了像
mkelem
lsvtree
这样的操作


请参阅。

如果将ClearCase与UCM一起使用,则删除分支(只有在删除该分支上每个文件的每个版本时才可能)不是一个好主意。
对于基本ClearCase,正确地删除所有内容仍然是非常棘手和复杂的

首先,从淘汰这些分支开始,看看这是否加快了像
mkelem
lsvtree
这样的操作


请参阅。

注意:锁阻止rmelem或rmbranch(),但由于我不太热衷于删除ClearCase中的任何内容,这并不重要。注意:锁阻止rmelem或rmbranch(),但由于我不太热衷于删除ClearCase中的任何内容,这并不重要。