2012-11-23 46 views
1

我的问题是UCM ClearCase。几天前我犯了一个错误,很显然,我已经覆盖了一个旧版本的一些文件合并(从一个流转换)的结果。ClearCase:如何恢复/获取特定日期/基线的快照视图?

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

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

如果有帮助,那么在那个日子,我做了一个基线。

我绝对需要自动执行某些操作,因为有数百个文件被更改,我无法手动检查它们。

谢谢

回答

2

您可以使用动态视图,非UCM,与时间 - 为了基于选择规则,看看你的文件,在这个日期。

Get all versions from a specific time - ClearCase UCM

然后你就可以clearfsimport这些文件返回到您的快照视图,以便有效地恢复您的更改。

How to add all the files in a folder to source control via cleartool command?


注意:如果你做了基线(增量或完全,这并不重要)代表你想看到的文件,你可以简单地说:

  • 在你制作的基线上创建子流
  • 将其重新分配在新的子流上
  • clearfsimport从视图上子流到您的快照视图。
相关问题