Accurev:将工作区恢复到旧版本

Accurev: Restore workspace to older version

我是 Accurev 的新手,遇到了很多问题。与我一起工作的一位开发人员在流中推广了错误代码(以前没有的东西现在被破坏了)2 个月,我想在进行任何更改之前获取原始代码的副本它。

我目前有一个工作区,每当其他开发人员创建代码时,我都会将他的更改拉入此工作区以尝试修复错误。这些更改已升级为 Accurev 中的现有问题。

有什么方法可以创建第二个工作区并获取原始代码的副本(在进行任何更改之前)?我的目标日期是 3 月 14 日。

我建议您还原或降级已提升到流中的错误代码(取决于您使用的 AccuRev 版本)。这将使流回到升级发生之前的状态。

以下是相关主题的一些建议读物。

Best way to "un-promote" files in Accurev?

https://community.microfocus.com/borland/managetrack/accurev/w/wiki/26745/purge-revert-and-demote

https://community.microfocus.com/borland/managetrack/accurev/w/accurev_knowledge_base/25951/how-to-revert-changes-in-a-stream

https://community.microfocus.com/borland/managetrack/accurev/w/accurev_knowledge_base/26079/what-is-the-proper-way-to-revert-by-change-package

作为替代方法,您可以在错误代码的下方创建一个基于时间的流。设置一个早于不良促销的时间基准。

为此,我右键单击流 >> 新建快照。
我 select "Specified" 并输入日期(带有相对时间)。
从快照中,我创建了一个新工作区,然后用以前的代码填充了它。

希望对您有所帮助!