linux - 使用 cleartool 将文件添加到 Linux 上的源代码管理

标签 linux clearcase clearcase-ucm cleartool

我有一个文件,我想使用 cleartool 添加到 Linux 上的源代码控制中。 我已经遵循了 IBM 文档,我试过这个:

cleartool mkelem testScript.sh

我收到一个错误:无法修改目录“.”因为它没有被检查出来。 我还想知道如何 checkout / checkin 文件或目录以及设置事件。

最佳答案

您需要先 check out 父文件夹。

cd /path/to/file/
cleartool mkact newfile
cleartool checkout -c "add file" .
cleartool mkelem testScript.sh
cleartool checkin -nc

cleartool mkact如果您处于 UCM View 中,将会起作用。
它将创建并设置一个新的事件,该事件将记录您将修改的文件和文件夹。

这里,新事件newFile会记录父文件夹的新版本,以及version 0和文件的 1 个。

关于linux - 使用 cleartool 将文件添加到 Linux 上的源代码管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25551589/

相关文章:

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

git - 如何将 Clearcase UCM/Base VOB 迁移到具有完整历史记录的 Git(Stash)?

c++ - 如何要求 Linux g++ 正确编译另一个头文件中包含的头文件?

linux - 鼠标从 "vim"和 "less"中选择副本显示不同的结果

testing - 哪些版本控制软件与 remedy 兼容?

clearcase - 如何在 UCM ClearCase 中只列出基线的名称?

ClearCase 通用工作流示例

clearcase - vob 存储在明文池上快速增长

c# - Monodevelop 中的 Visual Studio C# 项目 - GenerateSatelliteAssemblies 和 GenerateTargetFrameworkMonikerAttribute 的错误

java - 当 bash 脚本通过 Java 代码运行时,如何在 Linux 中将用户设置为 root