1

我的问题是 UCM ClearCase。几天前我犯了一个错误,显然,我已经用旧版本覆盖了相当多文件的合并结果(来自流变基)。

我想在我犯这个错误之前获得我的流的快照,以便我可以手动合并我的更改(我也有它的快照)。然后,我将结果作为新版本放入 ClearCase,一切都会恢复正常。

那么,如何获取特定日期的快照?

如果这可以帮助,在那个日期,我做了一个基线。

我绝对需要一些自动的东西,因为有数百个文件被更改,我无法手动检查它们。

谢谢

4

1 回答 1

2

您可以使用具有基于时间的选择规则的非 UCM 动态视图,以便在该日期查看您的文件。

请参阅从特定时间获取所有版本 - ClearCase UCM

然后您可以将clearfsimport这些文件返回到您的快照视图中,以便有效地还原您的更改。

请参阅如何通过 cleartool 命令将文件夹中的所有文件添加到源代码管理?


注意:如果你做了一个基线(增量或完整,没关系)代表你想看到的文件,你可以简单地:

  • 在您制作所述基线的流下创建一个子流
  • 在那个新的子流上重新设置它
  • clearfsimport从子流上的视图到您的快照视图。
于 2012-11-23T16:48:58.920 回答