【发布时间】:2026-02-12 21:00:01
【问题描述】:
我在使用 Clearcase 时遇到问题。如果我不清楚或多余,我会提前道歉,因为我对这个 VCS 很陌生,主要来自 Git 背景,我可能不知道如何正确搜索我的问题。
我们每隔几个月就有一个新版本的应用程序(与 CC 无关,业务方面),我们每次都会为每个版本创建一个新的 VOB 和流。我们有一个通用流,我们在其中交付完成版本的最后基线,添加新基线,然后将通用流的内容导出到新的 VOB 和流。
我的问题是,由于仓促,我实际上交付到通用流中,而不是最后一个基线,而是前一个基线。最重要的是,我为通用流添加了一个全新的基线。
我需要能够将我们之前商业版本应用程序的最后一个基线交付到我的通用流中。
(我主要是在操作 Clearcase 项目浏览器,因为我真的不知道 cleartool 命令。我尝试使用一些 CLI 解决方案但无法做到,但可能与我们的 Clearcase 服务器有关)
为了做到这一点,我尝试了:
- 删除交付活动。但是当我尝试这样做时出现错误:“错误:无法删除其变更集中具有版本的活动”。我试图绕过这个,用谷歌帮助自己,但没能做到。恐怕这是正常的 Clearcase 行为,不能这样追求。
- 正确地重新交付我们的上一个商业版本,但由于我在通用流中新近匆忙创建的基线,它不起作用。
我会接受任何线索,指示线索,因为我无法找到如何正确推进这件事。
提前谢谢你。
【问题讨论】:
-
我之前写过关于 Git 与 ClearCase 的文章:*.com/search?q=user%3Ame+git+clearcase。特别是:*.com/a/645771/6309 和 *.com/a/1074785/6309
-
这真的很有启发性!谢谢!
标签: clearcase