当我编辑它们时,我有许多文件被自动 check out (由于我如何设置 Eclipse 的 ClearCase 插件)。我现在意识到那些应该被劫持。
他们是从 checkout 转换为劫持的直接方法吗?
我意识到我可以撤消 checkout 并让它生成 .keep 文件,然后劫持该文件,并将 .keep 文件的内容粘贴到被劫持的文件中,但我有几十个文件需要修复,并且不希望有如果可能的话,采取解决方法。
TIA
最佳答案
一旦文件被 check out ,ClearCase(服务器)就会记住该文件已 check out 。
因此,unco
(撤消 checkout )仍然是最安全的路线,其命令类似于“How to create undo checkout recursively in clearcase in context menu”。
(在 Unix 上,它是 easier to script )
您只需使用 unco -keep
而不是 unco -rm
即可生成 .keep 文件。
最后,一个简单的脚本可以:
- 查找所有 .keep 文件
- 将它们复制到(未 checkout 的)相应文件:这足以劫持它们。
关于clearcase - 将 checkout 的文件转换为 Clearcase 中的劫持文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14158498/