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