clearcase - 将 checkout 的文件转换为 Clearcase 中的劫持文件?

标签 clearcase

当我编辑它们时,我有许多文件被自动 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/

相关文章:

clearcase - 如何编写 Rational ClearCase 配置规范以基于目录进行 checkout ?

clearcase - Cleartool 查找没有 contrib 文件的合并

python - Python3 'subprocess.check_output' 中的“cleartool find -print”返回空字符串

clearcase 特定分支上文件的最新版本

clearcase - 如何在 ClearCase 中移动触发器脚本的位置?

clearcase - 如何以明文形式删除目录及其所有内容的标签?

clearcase - 如何在清晰的情况下检索跨基线修改的文件列表

svn - 用于源代码控制的 ClearCase?

unix - ClearCase 中的分支?

hudson 中的 Java @extension - 何时以及为何