2

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

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

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

TIA

4

1 回答 1

2

一旦文件被签出,ClearCase(服务器)将记住该文件已签出。
所以unco(撤消签出)仍然是最安全的路线,其命令类似于“如何在上下文菜单中以明文形式递归地创建撤消签出”。
(在 Unix 上,编写脚本更容易

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

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

  • 找到所有的 .keep 文件
  • 将它们复制到(未签出)相应的文件中:这足以劫持它们。
于 2013-01-04T14:56:39.877 回答