clearcase-ucm相关内容

Clearcase UCM - 交叉交付与向上交付?

我们在同一级别的层次结构中有两个 Clearcase UCM 流(即相同的父流).如果两个子流都重新基于相同的父基线,这是否意味着 将两个流的活动传递给父级(一个,然后另一个) 相当于: 将一个子流的活动传递给另一个子流,然后简单地将一个子流传递给父流 这是真的吗?似乎应该是这样,假设所有交付的任何手动/用户选择的合并都是以相同的方式进行的. 解决方案 这是正确的, ..
发布时间:2021-12-27 21:55:33 其他开发

如何通过给定的 clearcase 流(windows)获取 pvob 名称?

假设用户提出请求: 我无法传送表单流“spider_dev" 而且那个用户也没有提到视图名称. 如何获取 PVOB 名称? 我们的 ClearCase 环境太大(大约 300 个 vobs).去每一个VOB并检查是非常困难的. 解决方案 假设您只提供了流名称 "spider_dev" 而没有其他任何内容.在羞辱开发人员没有帮助我帮助他之后,考虑使用以下命令循环通过 vo ..
发布时间:2021-09-26 19:11:38 其他开发

UCM Clear Case:一个项目与多个项目中的流层次

我们有一个项目,即将向其他稳定的代码库添加新功能,除了修复缺陷外,不会进行任何重大更改.计划不是单独开发新功能一段时间(可能是一个月)进行中间构建和测试,当功能完成并且质量可以接受时,将新功能的代码合并到主分支中. 问题是就 Clear Case 而言,以下两种情况中哪一种更好: 基于当前项目的集成流中的基线创建一个新项目,在这个单独的项目中开发新功能,中间交付到新项目的集成流并从集成 ..
发布时间:2021-09-17 19:33:53 其他开发

如何将项目从 ClearCase 转移到 TFS?

请原谅我的新手问题:脸红: 如何从 ClearCase 中分离项目以将其添加到 TFS 源代码控制系统? 解决方案 我知道这很愚蠢,但这是我需要做的 - 打开每个 csproj 文件 对于每个节点,删除以“Scc"开头的 xml 节点(如 SccProjectName、SccAuxPath、SccProvider 等),它们似乎是困扰 Visual Studio 的那些. ..
发布时间:2021-09-06 20:24:55 其他开发

Powershell 执行 Clearcase 签入、签出、查找命令?

如何使用powershell在Clearcase UCM中进行签入/签出/查找等操作. 有什么方法可以使用自定义 cmd-let 吗? 解决方案 为了获得更高级的功能和更快的响应时间,我建议直接通过 COM 访问 CAL API.最好的文档在 \bin\cc_cal.chm 中本地可用. $cc = 新对象 -COM ClearCase.Application$ccItem = $ ..

ClearCase将触发器脚本移动到另一个位置

我必须在Linux和Windows上将触发器的脚本从一台服务器移动到另一台服务器.据我所知,我必须在 -replace 参数中使用 ct mktrtype 命令,我在IBM网站上读到了我必须使用与以下命令相同的命令:用于创建这些触发器.我如何识别使用的命令.这是我的触发器的一部分: 触发类型"REMOVE_EMPTY_BRANCH"2007-11-27T15:29:00 + 02:00通过vob ..
发布时间:2021-04-22 19:14:41 其他开发

如何在每次交货前强制变基?

如果建议使用任何基准,我们会设置政策以在交付之前强制变基. 但我们不建议每天使用基线.像这样,我们将在2周内执行一次. 在推荐的基准持续时间之间,人们经常会遇到功能方面的问题,因为他们没有采用最新的代码库. 是否有任何方法可以在每次交货前强制变基?[无论是否建议使用基线]. 是否建议您在每次交货前重新定基? 解决方案 建议在交付之前进行变基,并且通常基于“推荐基准" ..
发布时间:2021-04-22 19:14:32 其他开发

如何从describe命令中单独过滤基线(UCM)?

由于我们有许多组件,因此我尝试使用以下命令来描述所有基线 cleartool描述-l基线:Baseline_2.1.0.13 @ \ My_PVOB 它提供如下输出 “内部版本13"主副本:My_PVOB @ \ My_PVOB所有者:管理员组:ABC流:Components_Integration @ \ My_PVOB组件:基准@ \ My_PVOB标签状态:没有要标记的版本变更 ..
发布时间:2021-04-22 19:14:29 其他开发

通过大写标签通过标签回滚

我负责几个极端的大型项目.这些项目也分为较小的del项目,有的项目一次作为大型项目交付.我遇到的问题是,当所有这些小项目都合并到我们的发行分支中时,我无法回滚1000个文件.我目前正在重新考虑我们的分支策略.现在,所有内容都将与标签合并.我们甚至还在考虑将其转储到发布分支中之前,将所有内容都合并到一个build-test分支中. 如果我需要基于标签进行回滚,什么是最好的方法?我有一些脚本,但 ..
发布时间:2021-04-22 19:14:03 其他开发

如何创建前置操作触发器以防止在清除案例流中出现新的基准?

在重新定标流时,我遇到了这个问题:cleartool:错误:由于流已进行更改,因此无法切换到基线根据当前基准. giraffe_pvob是上的不可修改的组件tiger_011项目,此组件未做任何更改在河边. 我想安装前置触发器,以防止此流上出现任何新的基准.那我该怎么办呢?这样是否可以避免上述任何变基问题? 谢谢!! 解决方案 您不能阻止创建基线,但是可以防止导致在不可修 ..
发布时间:2021-04-22 19:13:57 其他开发

ClearCase查找指向版本0的文件

我试图在视图中找到指向版本0的字段列表.我已经使用find命令尝试了几个选项,并且可以获得我想要的输出.有人可以在这里帮助/指导我吗?任何帮助深表感谢.谢谢. 解决方案 您可以为给定的分支执行此操作,正如我在"命令删除具有"0"版本的Clearcase元素的分支": cleartool find -avobs -branch'{brtype(mybranch)& ;!(versi ..
发布时间:2021-04-22 19:13:52 其他开发

Cleartool命令列出变更集的所有文件

我有一个要使用Cleartool和1.我想将一个密码集编号传递给Clearcase服务器,并希望查看将成为该Changeset一部分的所有文件.2.将这些文件名传递到Clearcase服务器,然后将文件的最新版本复制到我的本地计算机上. 是否可以使用cleartool实现此功能? 有人可以建议带有需要传递的必要参数的命令吗? 谢谢. 解决方案 对于ClearCase UC ..
发布时间:2021-04-22 19:13:49 其他开发

由于快照视图中已签出文件而无法在Clearcase上执行交付?

我在清箱运输中遇到问题.从快照视图中检出了一些文件,并且该视图已被删除.我正在尝试从UNIX中的动态视图进行交付.既然我可以在活动中看到那些已签出的文件,是否有办法签入这些文件并继续执行交付操作? 解决方案 您可以简单地完全删除视图:这将取消这些文件的签出状态,并允许您恢复传递. 请参阅"清除情况:是否可以取消不是从您自己的视图进行的结帐?". cleartool rmview ..
发布时间:2021-04-22 19:13:46 其他开发

ClearCase脚本-我需要某个流的所有组件的列表,这些流仍需要交付给默认组件

我需要列出仍需要传递到默认流的某个流的所有组件的列表 解决方案 似乎没有一个简单的命令可以使用. 您将必须启动 fmt_ccase : cleartool descr -fmt“%[mod_comps] CXp"流: @ (将列出给定流的可修改组件) 与组件的根文件夹进行交叉引用活动元素,以查找组件所涉及的组件列出要交付的活动. ..
发布时间:2021-04-22 19:13:30 其他开发

如果我们从集成流中删除最新版本,会有任何副作用吗?

我们已经向测试团队提供了一些软件包,他们已经完成了测试. 在其中一个软件包中,他们报告了一个缺陷,并将其修复并交付给集成流.但是,在交付时,它要求重新设置基础,而交付中包含了基础活动. 在由于合并问题而导致的变基活动中,其中一个文件已在没有缺陷的程序包中进行了修改. 由于测试已经完成,并且不需要进行交付更改,因此我们的团队希望删除集成流中文件的最新版本(作为无意添加的文件). ..
发布时间:2021-04-22 19:12:59 其他开发

ClearCase:交付和重新定基之间的区别

假设流B和流C是流A的子流,并且从A的相同基准开始播种.在B和C并行开发一段时间后,B需要从C的最新基准bl_C_5获得代码.以下操作之间是否存在功能性(元素合并)或非功能性(性能等)差异? B从C的基线bl_C_5开始重新定位 C向B传递基线bl_C_5 解决方案 简单: " B 从基准 C 的基线 bl_C_5 重新设定基准"是不可能的:重新设定基准只能合并从父流产生的基 ..
发布时间:2021-04-22 19:12:53 其他开发

如何在unix中的两个clearcase ucm标签之间获取签到文件列表

在clearcase UCM中,如何获取Linux中两个基准之间的签入文件列表? 我正在使用shell脚本,但是在运行以下脚本时却被删除了命令? 如何将输出重定向到文本或Word文件? cleartool diffbl -act- ver label1 label1 >> data.txt 解决方案 注意:如果基线已满,则可以使用find查询,该查询可能会重定向通过 -p ..
发布时间:2020-10-02 06:19:14 其他开发

如何仅将基线应用于特定组件?

我们正在使用Clearcase UCM。为了维护配置项,我们创建了组件。 我用来为整个项目/ steram应用基线。 是否可以单独将基线应用于特定组件? 解决方案 您也可以在创建基线时选择所需的组件(在-component 选项旁边com.ibm.rational.clearcase.cc_ref.doc / topics / ct_mkbl.htm“ rel =” nofol ..
发布时间:2020-10-02 06:15:29 其他开发