在 UCM 和基本 ClearCase 之间进行选择

2023-12-12

哪一个更好? UCM 还是基础 ClearCase?

对于并行开发,我们需要UCM吗?在 ClearCase 基础上使用手动分支是否容易出错?

串行开发没有意义吗?在同一个分支机构工作?


一个并不比另一个更好,UCM 代表了一组不同的最佳实践,您可以选择在基本 ClearCase 之上应用它们。

UCM 擅长定义一组连贯的文件(UCM“组件”),这些文件将是:

  • 在同一分支中分支
  • 标记(“基线”)为全部(所有文件都收到不可变的标签)
  • 由其他流引用(基线列表)

并行开发可以从 UCM 中受益,因为您可以提前设置流,以便定义合并工作流程。您不强加任何内容,但如果您完成了子流上的开发工作,自然合并要做的就是“交付”到父流。 (与基础 ClearCase 不同,在 ClearCase 中,分支没有“层次结构”:一旦完成分支中的任务,您可以将工作合并到any其他分支:没有什么可以提醒您什么可能是合并的自然候选分支)。

但另一个优点是定义配置,即您需要获得的基线(标签)的确切列表,以便“工作”(编译或开发新功能,或部署,或重构,或...)。
根据您必须处理的组件数量,您将采用:

  • 系统方法:每个组件都是可修改的
  • 组件方法:一个组件可修改,其他组件不可修改:您仅在一组文件中进行开发,并在编译的修复标签中使用其他文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 UCM 和基本 ClearCase 之间进行选择 的相关文章

  • 使用 Clearcase 创建标签

    我想通过明确指定从任何地方创建标签VOB姓名 不幸的是 无论我如何指定我的VOB我总是收到此错误 cleartool mklbtype global nc MyVOBName MY LABEL NAME cleartool Error In
  • 由于 pvob 中的主要组已更改,如何更改视图目录 (*.vws) 中的组名称?

    我在更改视图 vws 目录中的组名称时遇到问题 因为 Pvob 上的 cc 主组已更改 它并没有阻止我 因为我是所有者 但我的同事无法交付我的意见 谢谢你的帮助 我通常使用fix prot see About fix prot 在 Wind
  • 这个配置规格足够好吗?

    我更喜欢 UCM 而不是 Base CC 谁能告诉我这个配置规范是否好 我对最后一行有一些疑问 没有的话可以吗element main LATEST 以下是开发者的要求 我希望他们所有的改变 main nz plusOne分支 即使他们从
  • ClearCase SCM 适配器支持注释

    我想用版本历史注释一些代码 当使用 SVN 时 这在 Eclipse 中很容易 但 Rational ClearCase SCM Adapter 插件似乎不支持它 我快速 Google 搜索显示 ClearCase 在命令行上支持通过以下方
  • 如何通过cleartool命令将文件夹中的所有文件添加到源代码管理中?

    我有一个文件夹 其中有很多文件和子文件夹 通过 UI 将其添加到源代码管理会消耗很多时间 如何使用cleartool将所有文件 包括子文件夹内的文件 添加到源代码管理 我使用的是clearcase UCM 正如 如何使用 ClearCase
  • 无法完成交付

    我在尝试完成已发布的交付时收到以下错误 我可以从目标网站做些什么吗 cleartool Error Unable to check out vobs amit sumit lost found pcs i ltf odfc set sftp
  • 透明外壳。如何将很长的 JavaScript 拆分为多行?

    我有一个 JS 压缩文件 长约 14k 并且在一行中 这会在 Clear Case 上造成一些问题 导致无法办理登机手续 有没有办法修复clearcase 如果我想将JS文件拆分为多行 插入换行符时需要注意什么吗 显然我不会分割字符串或数字
  • 如何检查我是否有 Base Clearcase 或 UCM?

    我是 ClearCase 的新手 我以前用过理性协同 我们在项目中使用 ClearCase 进行版本控制 在我的旧项目中 我使用了合理的协同作用 其中我们为文件中的任何修改创建 任务 我了解到我们在 ClearCase 中有活动 我想在我们
  • ClearCase:交付和变基之间的区别

    假设流B和流C是流A的子流 并且从A的同一基线播种 B和C并行开发一段时间后 B需要从C的最新基线bl C 5获取代码 有没有以下操作之间的功能性 元素合并 或非功能性 性能等 区别 B 从 C 的基线 bl C 5 变基 C 将基线 bl
  • 在 ClearCase 文件夹中查找更改的文件

    我在 ClearCase 中有一个文件夹 其中包含大量报告 我已经检查了所有报告 因为我需要进行彻底的更改 我更改了一组报告 现在想要部署这组报告 我可能应该一次检查一个报告文件 然后在完成后部署每个报告文件 但是 由于我没有这样做 有没有
  • ClearCase 使用 c# 签入和签出

    基本上我正在开发一个项目 我可以在clearCase中选择一个Excel文档并运行我的功能区程序来更新其中的表格 我想要在 VisualStudio 中做的是使文档在运行我的插件时被检出 但在运行完成后将其检回 这可能吗 谢谢您的帮助 Cl
  • Cleartool - 列出对象及其标签

    我想递归地列出所有对象 包括文件和目录 及其标签 当我运行以下命令时 它只写入规则 它不会在任何对象上写入所有标签 cleartool ls r l view stable MYVOB MyProject 结果 版本 view stable
  • 查找特定 ClearCase 分支中修改的所有文件?

    有没有办法创建一个视图 为我提供在特定 ClearCase 分支中修改的所有文件的快照 例如 假设我有两个分支 product 1 0 dev product migration 1 0 dev 第二个分支被认为是升级我们的核心框架依赖项的
  • 如何在 ClearCase 中创建某些项目或流的快照视图?

    我想获取可以在clearcase项目资源管理器中找到的某些流或项目的内容 2 1 cleartool descr l project myProject myPVob 通过一些 grep 您可以获得组件 可写或不可写 和策略的列表 如果您只
  • SVN用户学习ClearCase的快速方法

    到目前为止 我一直在使用 SVN 现在从开发人员的角度来看 需要快速学习 ClearCase 有没有这方面的好的资源 谢谢 添加在 SVN 的概念 术语 即存储库 工作副本 主干 分支 标签 签出 提交 更新 恢复 与 CC 之间是否存在映
  • ClearCase 的“MVFS 文件系统”的本质是什么?

    Clearcase 服务器中的 MVFS 有何作用 MVFS 多版本文件系统 并不是 创建 文件系统 而是让您访问一个文件系统 M 在 Windows 上 或 view 在 Unix 上 是一个安装点 允许浏览您安装的任何 Vob Clea
  • 用于查找应用于特定分支的标签的命令

    用于查找应用于特定分支的标签的命令 假设我有一个名为 BR test 的分支名称 我想知道该分支上应用的所有标签是什么 如果这是 UCM 一个简单的lsbl就足够了 cleartool lsbl stream myStream mypvob
  • Hudson 与 UCM ClearCase 集成

    我有一台安装了 JBoss UCM ClearCase 和 ant 的 Linux 构建机器 我想了解如何使用 Hudson 和 Hudson Clearcase 插件配置持续集成 我可以使用已创建的现有动态视图吗 请给我一些基本步骤 先感
  • 如何使用 ClearCase 执行递归结帐?

    我想查看指定文件夹的所有子目录中的所有文件 使用 GUI 来执行此操作很痛苦 因为没有递归结帐选项 请注意 ClearCase 以文件为中心 而不是以存储库为中心 如 SVN 或 CVS 这意味着签出所有文件很少是一个好的解决方案 并且使用
  • ClearCase 快照视图:从加载语句中排除一个特定目录?

    早上好 有没有办法从快照的加载语句中仅排除一个特定目录 例如我想加载一个名为 的整个 vobPM CT except PM CT lost found 目录 有没有一种优雅的方法来做到这一点 我通常会如何排除所有丢失 找到跨多个加载的 vo

随机推荐

  • cakephp中的save和saveAll函数有什么区别?

    任何人都可以举个例子吗 save用于简单地保存模型 Array ModelName gt Array fieldname1 gt value fieldname2 gt value 假设上述信息存储在名为 data 的数组中 则可以调用 t
  • WCF REST 文件上传

    我正在开发一个 WCF Web 服务 它需要能够上传文件等 目前我添加 平面图 项目的方法如下所示 OperationContract WebInvoke Method GET ResponseFormat WebMessageFormat
  • 如何生成相关的 Uniform[0,1] 变量

    这个问题与如何生成具有不同分布的相关变量的数据集 在 Stata 中 假设我创建一个遵循 Uniform 0 1 分布的随机变量 set seed 100 gen random1 runiform 我现在想要创建第二个随机变量 它与第一个随
  • JAXB 错误:有多个映射。由于两个对象工厂具有相同的 Bean

    我有两个 Maven JAXB 项目 A 主要 Maven JAXB 存根 XSD 项目 其中包含 BASKET xsd B Maven JAXB 存根想要将 BASKET xsd 包装在自己的对象中的用户项目 这会产生两个对象工厂 不同的
  • 如何在 GitHub 上合并远程更改?

    第一次尝试 Github 推送时出现以下错误 rejected master gt master non fast forward error failed to push some refs to email protected me m
  • masm32 调用 stdout 没有输出

    我正在使用 masm32 在 Windows 7 上编译和链接 它与下面的代码一起工作得很好 然而 调用 stdOut 并不是简单地在命令提示符上打印任何内容 我究竟做错了什么 386 model flat stdcall option c
  • 如何制作一个互动节目?

    我正在学习 Ocaml 我需要创建一个可以通过以下方式与用户交互的程序 Program Welcome User command1 arg1 arg2 program The answer is User command2 arg prog
  • 在这种情况下如何在 Racket 上订购我的累积变量?

    出于教育原因 我使用 Racket 进行编码 我收到了一项任务 其中我应该创建一个函数 在没有过滤器的情况下 它将接收一个列表作为输入 并仅返回另一个列表 其中包含第一个列表的偶数 我提出了迭代过程的递归定义 define add even
  • 使用向量的 r 子集数组

    我觉得这个问题应该已经有了答案 但我没有找到 我有一个数组 我想使用向量对其进行子集化 我知道如何以困难的方式做到这一点 但我确信一定有一种简单的方法 有任何想法吗 这是我的例子 dat lt data frame a rep letter
  • Spring Boot + Hibernate + Postgres - 不创建表

    我正在尝试基于实体生成架构表 应用程序正确启动 生成 SQL 但没有结果 没有创建任何表 怎么了 我在没有 Spring Boot 的情况下在普通 Spring MVC Hibernate JPA 中使用了相同的设置 并且一切正常 这是我的
  • 为什么Python的嵌套函数不称为闭包?

    我在 Python 中见过并使用过嵌套函数 它们与闭包的定义相匹配 那么为什么它们被称为 嵌套函数 而不是 闭包 呢 嵌套函数不是闭包 因为它们不被外部世界使用吗 UPDATE 我正在阅读有关闭包的内容 这让我开始思考这个关于 Python
  • 需要帮助将 BMP 图像转换为 [R] 中的矩阵吗?

    我对 R 非常陌生 我想知道是否有一种简单的方法可以将 BMP 图像转换为 R 中的矩阵 主要是 我正在寻找任何可以提供帮助的包 矩阵中每个元素的值对应于颜色 在 CRAN 软件包列表中搜索 bmp 就会出现bmp和其他一些 为了简洁起见
  • 禁用用户在 BottomSheet 上拖动

    我正在尝试禁用用户拖动BottomSheet 我想禁用的原因有两件事 1 它可以防止ListView向下滚动 2 我不希望用户使用拖动来消除 而是使用BottomSheetView 这就是我所做的 bottomSheetBehavior B
  • 基本条件覆盖与复合条件覆盖

    I m trying to get my head around the differences between these 2 coverage criteria and I can t work out how they differ
  • 将 Scrapy over Splash 与 HTTP 代理结合使用时出现“500 内部服务器错误”

    我正在尝试使用 Splash 以渲染 JavaScript 和 Tor 通过 Privoxy 以提供匿名性 在 Docker 容器中爬行 Scrapy 蜘蛛 这里是docker compose yml我正在为此使用 version 3 se
  • 为任何基准生成线图?

    我花了很多时间未能找到一个折线图生成器来生成我的基准测试结果 我只想将其插入 我尝试了很多类似谷歌的图表 API 但它仍然看起来令人困惑或看起来不优雅 我一无所知 Examples of benchmark images I wished
  • 使用 strings.xml 中的字符串数组填充 string[] 时出现问题

    编辑 哇 不知怎的 我用我问的另一个问题替换了这个问题 很高兴有这个回滚功能 这个具体问题涉及我的吸气剂上一个问题 public class Impacts extends Activity implements View OnClickL
  • 尝试失败后暂时禁用登录

    我正在尝试为我的应用程序创建一个登录屏幕 在 3 次登录尝试失败后禁用登录按钮 5 分钟 但是 在我的应用程序中 可以通过关闭应用程序并再次启动来轻松地再次启用该按钮 我该如何解决 Code public class LogIn exten
  • 从文本文件中提取表格

    我正在尝试从文本文件中提取表格 并在这里找到了几篇解决类似问题的早期帖子 然而 似乎没有一个能够有效地解决我的问题 我发现的最有帮助的答案是我之前的问题之一 R 读取 csv 文件时删除页眉 页脚和零星列标题 示例虚拟文本文件包含 gt g
  • 在 UCM 和基本 ClearCase 之间进行选择

    哪一个更好 UCM 还是基础 ClearCase 对于并行开发 我们需要UCM吗 在 ClearCase 基础上使用手动分支是否容易出错 串行开发没有意义吗 在同一个分支机构工作 一个并不比另一个更好 UCM 代表了一组不同的最佳实践 您可