将签出文件转换为clearcase中的被劫持文件?

时间:2013-01-04 13:54:46

标签: clearcase

当我编辑它们时,我有许多文件被自动检出(由于我将如何设置Eclipse的ClearCase插件)。我现在意识到那些应该被劫持了。

他们是从签出转换为被劫持的直接方法吗?

我意识到我可以撤消结帐并让它生成.keep文件,然后劫持文件,并将.keep文件的内容粘贴到被劫持的文件中,但我有几十个要修复的文件,并且不希望有如果可能的话,做好解决方法。

TIA

1 个答案:

答案 0 :(得分:2)

一旦文件被签出,ClearCase(服务器)将在检出时将其记住 所以unco(撤销结账)仍然是最安全的路线,其命令类似于“How to create undo checkout recursively in clearcase in context menu”。
(在Unix上,它是easier to script

您只需使用unco -keep而不是unco -rm来生成.keep文件。

最后,一个简单的脚本可以:

  • 找到所有.keep文件
  • 将它们复制到(未检出)相应的文件上:这足以劫持它们。