build - 如何为 View 自动设置事件?

标签 build build-process build-automation clearcase clearcase-ucm

在我们的构建中,我们使用删除我们的 View 并在构建之前创建新 View 。

它在 base clearcase 中没有任何问题。

但在 UCM 中,我们在 checkout 和 checkin 时遇到问题,因为每次都必须分配事件名称。

每当我构建时创建新事件是一个好习惯吗? [但是事件的数量很快就会增加到巨大的]

有什么简单的方法可以在 UCM 中自动设置默认事件吗?

有没有机构在他们的构建过程中自动化了这个?如果是这样,你能分享链接或一些有用的资源吗..

最佳答案

@Samselvaprabu,在其他事情上同意 VonC,事件充其量是代码/开发任务的逻辑分组。例如 5 个源代码 + 1 个用于解决 QA 缺陷的属性文件。

虽然当你问有多少事件? IBM 对此没有提供具体的指南 (AFAIK),但根据我的经验

  1. 一个典型的事件可能不会太少,即 1,2 个文件或太多(比如 15 个以上)文件。
  2. 事件命名约定(尽管手动时不一致)会有所帮助。例如,username_ShortDescreption/DefectID_date 可能有助于在需要时对事件进行组织和排序。相信我,它会的。
  3. 根据一些标准(例如年龄(超过 1 个月))淘汰事件有利于内务处理。
  4. 每次构建一个事件 ?? - 我会说这是主观的,取决于您构建了多少次、每次构建有多少工件、您有多少 View /开发人员等等。你可以有一个 build<>activity 关系,它是 1<>n 或 n<>1,这完全是特定于你的环境的。这是 UCM 的优点,也是它的缺点。

这些建议并不完全符合您的要求,但我觉得现在是提供它们的好时机,因为您才刚刚开始接触这个名为 UCM 的复杂、困惑的世界 :)

关于build - 如何为 View 自动设置事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9764748/

相关文章:

ruby - 如何调用 rake 目标两次

powershell - 如何合并和压缩多个脚本和CSS文件供生产使用?

java - Maven 查找错误 'high water mark'

c++ - 在 Eclipse 中为 C 项目处理不同的构建场景

Perl 构建、单元测试、代码覆盖率 : A complete working example

google-sheets - 如何将Google表格脚本仅分配给一个表格?

c - 从多个文件编译内核模块时主文件未编译

build - 使用 rollup 解析绝对路径

Apache - 我如何将单个和/或所有模块构建为共享模块

qt - 有没有办法将 Qt 的源代码构建复制到另一个位置?