1

我最近加入了一个团队,该团队拥有多个执行工作负载自动化的应用程序。他们使用 ClearCase 进行版本控制,但开发和测试环境(我猜是由于团队中缺乏 ClearCase 专业知识)没有从 ClearCase 中检出/部署,而只是从 Window FTP 到各自的 Unix 服务器。我说“简单部署”是因为所有代码都被解释(Perl 和 shell)所以不需要编译。不用说,这种方法有很多问题,尤其是从部署开始就在这些环境中缺乏版本管理。

所以我想将我们的部署绑定到存储库并开始控制更改,但我只是一个 ClearCase 新手。我的具体问题是:我部署的是 VIEW 还是 STREAM?我会说后一个原因视图是用户特定的,而(根据我的理解)流是每个视图的项目主干就像一个分支,视图被集成到它们的流中。

如果有人对“意外”CM 联络员的一些有用但简洁且轻量级的 ClearCase 教程有任何指示,请分享。

或者,如果您认为此任务适合Jenkins,尽管相对简单(不涉及构建/编译),请加入。

提前感谢

4

1 回答 1

1

您需要使用Jenkins ClearCase UCM 插件(与Jenkins ClearCase 插件结合使用)才能基于 ClearCase 流启动作业

配置

Jenkins 将根据您将在其中指定的流创建 UCM 快照视图。

有关流的更多信息,另请参阅:

于 2012-10-17T15:54:30.527 回答