通常我们会有人不小心将文件推到了流结构中太远的位置——例如从“开发”流到“发布”流。最佳方法是什么?即如何将旧版本的文件重新加入到“发布”流中,同时保留新版本的文件在“开发”流中?
在“发布”流中执行“Revert to Backed”或其他还原操作会导致旧版本的文件下传到“开发”中,或者会使文件完全消失。
在这种情况下,开发人员必须在流上设置基础时间,或使用命令行工具来检出旧事务才能取回文件。有时涉及的人员并不精通技术,因此这不是一个好的解决方案。
我也考虑过将文件移到“更高级”的流中,进行还原,然后再次交叉推广到较低的流中。但这似乎非常麻烦。
看来Accurev还不够流行,谷歌也帮不了忙,所以我向StackOverflow上的好心人求助——有没有人找到了“Accurevy”的解决方法呢?