我正在尝试将单个 proc 从分支合并Nov12
到main
. 在此参考资料中搜索后,我发现以下内容应将分支中的副本合并到主目录中
Merge version 1 on the branch into the "latest" version in the "main" branch:
ct merge -to new_update.sql -insert -version /main/Nov12/1
运行此之后,我得到的输出为
Trivial merge: "new_update.sql" is same as base "/home/mtk/ct/new_update.sql@@/main/Nov12/0".
Copying "/home/mtk/ct/new_update.sql @@/main/Nov12/1" to output file.
Output of merge is in "new_update.sql.merge".
包含本地磁盘上的new_update.sql.merge
完整过程,它不在 clearcase 版本控制中。我做了一个ct lsh
来验证这一点。
我希望它应该在 main 上创建一个新版本并将更新的副本放入其中,即 /main/9 尚不存在。最新/main
版本是 8。
那么,如何合并单个 proc。我们是否需要从主目录签出副本,然后运行上述命令。请让我知道,我不清楚这一点。我需要一个命令行解决方案,因为图形替代方案不可用。