交付机制,RationalClearCase

我们为RationalClearCase UCM模型提出了一个流结构 Int -- Prd -- Uat -- Dev ---- Development Stream r1.0 我们最近将代码库迁移到新的设置中。我们有三个不同的代码库,即三个物理代码库 迁移过程: 我们首先移动了生产代码,创建了活动,将活动交付到集成流,创建了基线。 然后uat代码创建了一个活动,将该活动交付给集成流,在合并过程中,我们选择了参与者2的更改以保留uat的现有代码,创建了一个基线。 对于dev

在UCM和基本ClearCase之间选择

哪一个更好?UCM还是基本ClearCase 对于并行开发,我们需要UCM吗?在基本ClearCase上使用手动分支是否容易出错 串行开发没有意义吗?在同一个分支上工作?一个分支并不比另一个好,UCM代表了一组不同的最佳实践,您可以选择应用于基本ClearCase之上 UCM擅长定义一组连贯的文件(UCM“组件”),这些文件将: 同枝 将(“基线”)标记为all(所有文件都会收到一个不可变的标签) 被其他流引用(基线列表) 并行开发可以受益于UCM,因为您可以提前设置流,以便定义合并工作流。

Clearcase 看不到目录/无法取消选中

当我做ct lsco-a时,我可以看到我有三次退房。但是它们不会出现在xclearcase中,并且从命令行看不到目录 ct lsco -a | grep hendrixjl --07-29T15:32 hendrixjl checkout directory version "/vobs/CORE/CORE_APPS/src/mapmgr_decoupled@@/main/rel_core_0.5.0.0__int/fea__cr_54__0.5.0.0_decouple_map_manag

Clearcase 重新格式化VOB期间出错

我正在进行从Solaris到RHEL的vob迁移,在24个vob中,有23个vob迁移成功,除了一个pvob给出以下错误 db_dumper.54: Error: Unexpected error from database library (8) in "../db__dump.c" line 2835 db_dumper.54: Error: Error from libdb (8) cleartool: Error: Could not dump database. cleartool:

Clearcase:在快照视图中重新设置流的基址是否会影响该流上的其他用户视图

在快照视图中重新设置流的基址是否会影响该流的其他用户。例如,假设我更改到stream_x的视图,然后执行 ct rebase -reco ct rebase -complete 重基是否会影响流?或者仅影响该流的我的视图?注意:如果每个开发人员有一个流(在a之后),则一个公共流的所有子流(已推荐基线),然后使用所述推荐基线重基视图不会影响任何其他开发人员的视图。 它将影响(正如我在下面描述的)与该流关联的视图,即在本例中是您的视图(您可以有多个视图与您的流关联) 原始答复: 是的,会的,但不

Clearcase 如何检索在clear case中跨基线修改的文件列表

我需要检索已跨基线检入的所有文件的列表以及所有者名称。我尝试使用cleartool lsact命令: 然而,这个命令只获取一个任务,使用起来有点麻烦。如果我指定两个基线,是否有一个命令可以检索所有任务 感谢像这样的命令: cleartool diffbl -act bl1@\apvob bl2@\apvob 将为您提供基线bl1和bl2之间具有新版本的活动列表 但是,要获取文件列表(即文件或目录中的元素,而不是所有更新版本中的版本,即使是同一文件),最好的方法是: 确保这些基线是“完整”基

Clearcase 如何确定新添加到我的私有分支中的元素

在一个主要的开发中,我将多个文件添加到我的私有分支的源代码管理中。还有一些已经修改并签入我的私人分支的现有文件。现在,随着我们即将合并对项目分支的更改,我想验证我新添加到我的私有分支的所有元素,以确定位置是否正确(例如,它们应该放在另一个位置,并且应该添加符号链接) 我列出了我私有分支中的所有元素,但无法确定这些元素中哪些是新添加的 有可靠的方法可以做到这一点吗?您可以执行查询,查找某个用户自某个日期以来给定分支中的所有元素: cleartool find . -type f -branch "

在clearcase中查找尚未发生重基的最新基线

我们在Integration下创建了多个Development流,还有一个Deployment流。 当开发人员进行更改和任何一个Dev流并在Int上创建基线时,它会自动触发Deploy流上的rebase,然后进行构建和部署 这里的问题是,当我有一个deployment流用于重定基准,而有许多development流用于构建和部署时,我如何知道哪个开发流创建了基线 是否有任何命令可用于查找创建的最新基线,并且在该基线上仍然没有发生重定基准?我想您有以下功能: Int | -----Deployme

改变';由'创建;在ClearCase UCM中

是否有方法更改元素的创建人 问题是有人将文件更改为Domain.Users(我不知道为什么没有出错)。由于它是对该文件的第一次更改,因此该文件上的流和第一次修订被创建为Domain.Users。现在的问题是其他用户无法签出该文件。它给权限被拒绝的错误 有办法解决这个问题吗 谢谢 作为管理员,您应该能够: cleartool protect --chgrp agroup afile@@ 注意最后两个@,以保护元素,而不是版本 见: “”: protect命令设置VOB数据库中维护的元素、共享

如何查询ClearCase视图是否是动态的?

我如何判断ClearCase视图是静态的、web的还是动态的 到目前为止,我发现最好的方法是尝试startview,但这有一些副作用 理想的方法不必(超时失败)联系视图服务器。最好的方法是使用lsview命令: ct lsview –l/ong –ful/l <view> ct lsview-l/ong-ful/l 这可以为您提供创建视图的时间和人员、最后一次修改和最后一次访问的信息 视图所有者、视图组成员和其他人的权限 使用–full选项,报告以下附加属性: 该视图是动态视

如果我有基线和版本号,如何在clearcase中获得活动名称

我是一个初学者 我工作的视图现在被删除了,代码交付后发生了更改。现在唯一可以访问的是活动 我可以通过在集成流SDS上发布“ct lsact”来获得活动列表 我有以下信息,我想知道哪些活动有我的更改 --12-24T20:13 user create version "/vob/abc/xyz/mno/src/hello.c@@/main/abc_1.0_integration/ver_2.0_integration/Mars_plm_1.0_SDS/**7**" (VER_2.0_BL

Clearcase 如何停止远程客户端显示所有文件夹(即使是已卸载的文件夹)?

我正在使用Clearteam Explorer 8。我最近正在浏览一个包含符号链接的项目文件夹。探险家说我需要启用一些东西才能跟踪链接。我说可以 现在它坚持显示我所有视图中所有可能的文件夹,包括已卸载的文件夹。这些文件夹没有内容,但它使所有视图都很难导航,因为视图的树中有很多杂碎 我找不到设置/取消设置此选项的位置,因为我在响应一次性提示时设置了它。是否有人知道如何关闭此功能并使其仅显示已加载的文件夹?如果您选择了“显示过时的目录和文件”选项,请在的“加载规则”选项卡中进行检查,仅适用于Web视

如何在clearcase下查找已删除或删除的文件

我需要修改clearcase下存储的Simulink项目。从这个项目中,我必须生成C代码,但这不是问题所在。问题是所有生成的文件(*.c和其他文件)都保存到clearcase中,代码生成会删除一些文件,而不会用新文件覆盖旧版本。幸运的是,似乎只适用于与*.C不同的文件,但在clearcase(我使用windows客户端)下的任何情况下,我在已删除文件的对应关系中发现: 文件名 三色问号 我认为clearcase已经存储了有关文件的信息,但无法分配这些信息。 现在我需要一个CC命令/脚本,它可以帮

Clearcase中的派生对象

我想问ClearCase中的派生对象到底是什么,它是如何工作的 另外,我想问是否有其他程序具有相同的功能,因为在Git、MKS或IBM®Rational Team Concert中™ 我找不到类似的东西,它过时了吗 这与动态视图相关,动态视图非常特定于ClearCase,在其他较新的VCS中找不到 见“ 开发人员在视图中执行构建,以及与ClearCase相关的所有其他工作。通常,开发人员在单独的私有视图中工作。有时,团队共享一个视图(例如,在软件集成期间) 如“开发软件”中所述,每个视图都为构建

ClearCase UCM-使用组件的最佳实践

我们正在将一个相当大的代码库从VSS迁移到Clearcase w\UCM,并正在考虑将源代码组织到单个项目中的一个或多个组件中。我们应该记住哪些最佳做法/潜在陷阱 源代码被组织为多个层(数据层、业务层、GUI层)。团队规模相当小,开发人员倾向于拥有代码库的某一层,我们预计由于并行开发工作会有相当多的分支 单个最危险的陷阱: 一旦定义了组件,就不能将元素移出该组件(可以将其复制并在其他位置重新创建,但会丢失其历史记录) 最有用的最佳实践: 充分理解UCM组件的本质:它是关于一致性的 组件是一组文件

Clearcase 使用cleartool获取卸载文件的特定版本

因此,我正在编写一个脚本,在这个脚本中,我必须在ClearCase vob中浏览所有项目,查找一个文件并解析该文件中的一些信息。 当然,我不想加载每个项目,所以我使用cleartool来检索卸载的文件。 首先,我使用find命令来定位文件。这是我第一次尝试: root>cleartool find C:/viewpath -name file.txt -version "lbtype(Version-label)" -print -nr Viewpath是我当前正在查找文件的项目的路径。

Clearcase 如何通过给定的元素名获取pvob名称?

我正在用ClearCase编写脚本,我必须提供一个pvob名称。 我处于视图(动态或快照)的上下文中,并且我有一个元素名称(例如\filename.cpp)或特定的元素和文件版本(\filename.cpp@@@main\versioname\2) 如何获取其pvob? 似乎我必须找出vob名称,然后找到它与pvob的链接 谢谢vob元素和PVob(包含对UCM对象的引用)之间没有直接链接 您可以在元素的当前路径内执行以下操作: cleartool lsstream -cview 这将为您提供

Clearcase 检查两个不同的配置规范是否选择完全相同的元素版本

我有两个相似但不同的配置规范,我认为应该选择所有相同的元素版本。如何最容易地检查是否存在这种情况?您可以创建两个动态视图,每个视图都有自己的配置规范: cleartool setcs -tag aViewTag yourConfigSpecFile 然后,您可以比较以下结果: cleartool ls (两种观点) 一个cleartool ls显示在每个视图中找到的确切版本 更好的是,使用: 这将列出所有选定的版本,您可以重定向文件中的输出,每个视图一个。 那么比较就很简单了。您可以创建两个

Clearcase 通过命令行创建复合基线

我肯定错过了什么,但不确定是什么。 尝试复制ClearProjExp步骤的功能,使用命令行和脚本来自动完成流程,从而创建具有组件和复合基线的项目。ClearCase 8.0.0.3/AIX 选择新项目 向导的第一步:y_项目1.0,my_项目1.0,传统并行开发,下一步 第2步,从所选主线基线为项目种子,下一步 步骤3,添加组件和组合,移除其他组件,然后 步骤4,仅使组件可修改,下一步 第5步,没有ClearQuest集成,完成(我们实际上有CQ,int,但对于这个例子) 继续 创建的项目

Clearcase 跨合并维护签出

我已将一个文件无保留地签出,并希望将其合并到最新版本,但不签入 也就是说,我对一个文件做了大量(但未完成)更改,并希望将其合并到当前版本(该版本也有大量更改)。我不想签入它,因为它会破坏其他人的项目 这可能吗/我该怎么做 提前感谢一种方法是更改配置规范,以便添加mkbranch选项: (此处假设基本ClearCase,而非UCM ClearCase) 这样,签入文件将: 触发与当前所在分支的最新版本的合并(“aBranch”) 检查另一个分支(“aPrivateBranch”)中的新版本,不要

在ClearCase中使用空格标记文件

我们有一个递归标记文件的脚本。下面是执行label命令的命令 cleartool ls -recurse -vob_only -visible -short | \ xargs cleartool mklabel -replace -follow VPCEUM_9.0.0.99 > label.txt 2>&1 当遇到名为/directory/d1/my file is here.doc的文件时,命令会出错 如何让ClearCase/unix接受空间?您有两种方法:

如何将标签应用于ClearCase中特定configspec规则选择的元素?

我需要将标签应用于VOB中由configspec中的一行选择的一组特定元素。我的configspec中还有其他行 element * .../bugfixesApril/LATEST element * WORK122014_v2 例如,假设这是我的配置规范 element * .../bugfixesApril/LATEST element * WORK122014_v2 如何在BugFixesPril/LATEST规则选择的元素集上应用标签 在某些情况下,父文件夹不是由同一规则选择的,并

Clearcase 如果相同,则什么是用于撤消签出的Cleartool命令?

我签出powershell文件并对其签名(如果尚未签名),然后重新签入 但我的登记失败了,因为我说的和前任的一样。如果与以前的版本相同,则什么是cleartool命令来撤消签出?您只需尝试: cleartool unco 即“ 现在,您不能在checkin命令本身中执行此操作 您可以做的是一个cleartool diff:如果没有检测到差异,则您取消COO,如果有,则您签入 你有详细的方法: 您可能需要与以前的版本进行差异,但可以使用类似于diff@@@main/branch/version的

Clearcase 用于显示超链接的cleartool格式字符串

是否有cleartool描述格式字符串或任何其他命令只打印对象的超链接?比如: cleartool describe -long -ahlink -all vob:\MyVOB 但是没有前导信息。当我运行格式化的描述时,只要每个版本不处理>150K的超链接数据,就会得到超链接: [brian@bullwinklebcowan-testvob1]$cleartool desc-fmt“%n\t%[hlink:TextType]p\n”。@@@main/0 .@@/main/0”TextType@

如何从clearcase流中删除基线?

我在Clearcase中遇到了一个问题。如果我不清楚或多余,我会提前道歉,因为我对这家风投公司很陌生,主要来自Git背景,我可能不知道如何正确搜索我的问题 我们每隔几个月就有一个新的应用程序版本(与CC无关,业务方面),每次我们都为每个版本创建一个新的VOB和流。我们有一个通用流,在这个流中,我们从一个完成的版本交付最后的基线,添加一个新的基线,然后将通用流的内容导出到一个新的VOB和流 我的问题是,由于太仓促,我实际上将其交付到通用流中,而不是最后一个基线,而是前一个基线。除此之外,我还在通用

ClearCase快照视图:从load语句中排除一个特定目录?

早上好 是否有任何方法可以从快照的load语句中仅排除一个特定目录,例如,我想加载名为“PM\u CT”的整个vob,但\PM\u CT\lost+found目录除外 。。。有没有优雅的方法?我通常如何排除多个加载的VOB中所有丢失的+找到的目录 干杯,谢谢 -约格 “优雅”的方式包括: 添加选择规则(此处为“-none”) 如果您的视图是快照视图,则无需提出任何问题即可加载所有PM\u CT(load/PM\u CT) 注意:在配置规范中,始终使用“/”:这更容易,Windows以及Uni

Clearcase选择性合并

我有一种特殊的明确的怀疑。我无法完全描述我为什么要做这样一个令人困惑的架构,但我需要这样做(多亏很久以前有人犯了错误) 好的,这里有一点细节:B1是一个受污染的分支,其中我的组的更改和另一个组的更改混合在一起非常严重,以至于无法找到哪个代码是谁的代码)。因此,建议的解决方案是创建一个名为B2的新分支(与B1处于同一级别),并将其他组的所有未修改代码放在其上(方法是将B1与B2合并,然后删除其中的所有更改,直到其成为原始组)。然后在B1上创建一个CR分支,并在该分支上仅保留我的组新添加的文件或修改

Clearcase 如何为给定UCM查找新的未送达文件;溪流;

我们使用UCM进行开发。我们在溪流下创建溪流,就像这样 问题是如何在给定流中查找新文件 在示例中,“feat1”将有相对于其父级的新文件lis1(lis=本地集成流)。新文件可以来自“feat1”或其子流,如“developer1”。如何在lis1中识别新文件 一个选项是在流(比如feat1)及其父流(lis1)上创建动态视图,并获取diff并找出子流中的新文件 另一种选择是使用ClearToolDeliver-preview获取版本列表,然后不知何故(我还不知道)找出文件列表。 问题是子流不

Clearcase UCM中过时基线的影响是什么?

当基线过时时,它会产生任何不良影响吗 例如,如果基线已经由许多人重新设置,如果我淘汰基线会发生什么?,你可以,但是不应该< /强>过时的基线,这是目前在现有流上使用的基础基线。 即使可能,它也会产生一些副作用,如: 阻止“lsbl”命令看到其他基线(,在ClearCase 7.0.x中修复) 当基础基线被锁定或过时时,不显示基线(固定在CuleCase1.x)中。 (旧的ClearCase(如2003年)可能会出现问题,如果正在重定基础的基线的祖先已过时:。但这在很久以前就被修复了) I

复制ClearCase元素及其历史记录

是否可以复制clearcase元素及其合并/版本/标签和其他元数据的完整历史记录?我尝试过clearfsimport,但它只复制一个版本,而不是完整的元素历史记录。ClearImport不会复制历史记录,只在VOB中导入并创建一个版本 保存所有内容通常处于VOB级别(如“”)。 将一个元素从一个vob移动到另一个vob称为 但复制并不存在。 最简单的方法是在分支中管理该元素,这允许您在处理同一元素时将更改与主分支隔离 注:增加: 使用重新定位-update将元素从一个位置克隆到另一个位置,而不

Clearcase远程客户端无法创建视图和已存在的视图

我在CCRC中更新视图,该视图无法挂起并显示加载,同时进行代码更新,然后我重新启动clear case,以防它无法正常工作,无法显示当前视图,无法创建新视图…最好让管理员检查日志: 在CCRC服务器上,查看这是(web)服务器问题还是在此处管理的视图服务器上 在ClearCase服务器上检查所有服务(vob_服务器)是否仍处于运行状态 (已知特定CCRC版本也存在加载问题,如CCRC7.1) 您还可以检查您是否是唯一有此问题的人。 在这种情况下,这是一个客户端问题,这意味着您可以再次尝试安装

如果在ClearCase中取消文件夹签出,如何检索文件?

由于未知原因,我在ClearCase中签出了一个文件夹。一位同事正在处理存储在该文件夹中的word文档。我在顶层文件夹中取消签出。她的文件不见了,而且她没有本地副本。我在这里把她搞砸了吗?我们有办法把它弄回来吗?它是否存储在服务器上的某个地方,而我们在标准GUI界面上看不到它?我的印象是,如果有人签出了某个文件夹,则无法将其添加到该文件夹中 如果它是一个动态视图,那么它只能放在视图存储中 但是,对于动态或快照,请首先检查\yourVob\lost+found文件夹:它适用于任何文件: 添加到源

ClearCase命令获取提交JAR的旧版本?

我正在使用clearcase在我的unix服务器上构建一个jar,现在我想看看最后一个jar,即没有更新的jar。我可以在clearcase中这样做吗?如果可以,有人能建议最好的方法是什么吗 ClearCase只允许您访问构建jar的源代码 您可以创建第二个视图,将其配置为在修改源之前查看表示源的标记,前提是在修改源之前在源上放置了标签 element * CHECKEDOUT element * yourLabel element * /main/LATEST 即使你没有贴标签,你仍然

Clearcase在更改网络连接时损坏签出的项目文件

是否有人知道一个已知的问题(和解决方法),如果它被签出并且网络连接发生变化,Rational ClearCase似乎会损坏Microsoft项目文件?我有一台笔记本电脑,大部分时间都是固定和硬连接到本地网络的,我会对项目文件执行一些工作,然后我会将笔记本电脑卸下,晚上去开会或回家,重新固定后,项目文件将无法再打开,并且看起来已损坏 显示的错误消息是“Project无法打开文件。-检查文件名和路径是否正确。-检查文件格式是否被Project识别…”似乎与ibm.com上的ClearCase没有任何

为什么ClearQuest和ClearCase 9不再支持本机客户机集成?

当我尝试使用ClearCase版本9获取ClearQuest记录或创建新记录时,现在它告诉您本机客户端不受支持,而且crmregister不允许您添加没有url的数据库,有没有办法使用本机CQ客户端将其集成?“解释ClearCase UCM和ClearQuest记录如何用于与CC 8.0通信: 以前,ClearCase UCM/ClearQuest集成要求在本地机器上同时安装ClearCase和ClearQuest。这意味着必须有一个可用的本地ClearQuest数据库副本。这也意味着Clear

如何在clearcase文件的所有版本中进行文本搜索?

背景 在Clearcase中,您可以通过在linux终端中输入以下命令来获得文件的图形版本树 ct lsvtree -gra <filename> ct lsvtree-gra 这带来了一个界面,其中有许多选项可以查看文件的两个版本之间的差异 问题 在图形树界面中,我试图找出文件的任何版本中是否存在字符串。这个字符串在某个点丢失了,我想知道“某个点”在哪里 问题: 如何在clearcase中跨文件的所有版本运行文本搜索?如果使用动态视图,可以利用它通过版本扩展命名访问元素版本的方

Clearcase 如何保存cleartool差异文件

使用rcleartool>diff-g-pred myfile.xml大致获取文件差异。但是有办法保存这个差异文件吗?对我来说,“文件保存”按钮被禁用。有什么提示吗?首先,我将省略命令的-g(-graphical)选项:这将生成一个文本结果,您可以用来保存其结果 rcleartool> diff -pred myfile.xm > res 您也可以通过常规CMD/bash会话直接使用: rcleartool diff -pred myfile.xm > res 另请参见“”

ClearCase:使用旧基线活动创建新基线

在集成流Int中,A1、A2、A3是活动,B1是包括A1、A2、A3活动的基线 (Int流)---A1------A2-----------------A3------[B1]-----------> 我们将部署新版本的软件,我们的项目经理说他没有 希望在此版本的软件中包含A2活动变更集 我们能否在ClearCase中创建只包含A1和A3活动的新基线B2 (Int-Stream)---A1--------------------A3------[B2]--------------------->

Clearcase:如何控制SUID程序是否在视图中工作?

我们有两台机器(正在讨论中)运行ClearCase——ClearCase的不同版本。除此之外,它们在设置上几乎完全相同——相同的Linux x86/64内核等等 在一台计算机上,视图中的SUID root程序与SUID root程序一样工作 在另一台计算机上,视图中的SUID根程序不使用SUID权限,从而导致意外结果 到目前为止,我们发现的唯一区别是: 工作视图:CC 7.0.1 非工作视图:CC 7.1.1.1 如果重要的话,我可以给出cleartool-version的完整输出,但我怀疑

ClearCase:用户角色

根据以下内容,UCM用户有以下角色: 管理员 项目经理 显影剂 发布生成器 这些仅仅是概念性的角色,还是在ClearCase数据库中实际定义的、具有指定权限的角色,用户可以属于它们?否 ClearCase没有应用程序角色。 ClearCase没有应用程序用户 也就是说,您不能定义用户并将其与角色关联(您也不能定义角色)。 这是一个主要的限制,因为您必须依赖基于系统的定义: 用户(他们需要在正确的unix或windows组中注册,因为ClearCase的保护机制基于OS ACL) 角色:您只

Clearcase 如何为以前的版本应用基线?

我犯了一个错误,没有为我的一个版本应用基线 现在在集成流中做了更多的更改。是否可以为过去一天的特定变化应用基线 我们正在使用Clearcase UCM。您可以这样做。。。但不容易在同一个分支上 您可以创建一个非UCM视图,其中文件的版本由您以前的日期引用(请参见“”) 然后,可以在该非UCM视图中可见的所有版本上创建并应用标签 然后 但是,这将在单独的分支上创建基线,而不是在当前流上创建基线。 这并不好,因为您将无法将新导入的基线与所有其他基线进行比较(因为它们没有任何共同的祖先) 在流上轻

在Clearcase中创建特定于项目的文件

我想知道是否有可能在Clearcase中创建特定于项目的文件。我想做的是在一个项目中创建文件,使用Clearcase对文件进行源代码控制,但我不希望这些文件离开该项目,因为它们在任何其他项目中都不适用 例如: 我想在Clearcase中管理数据库更改。我计划在每个项目中有3个文件夹(为软件的每个版本创建项目)。文件夹包括“安装”、“更新”和“退出”。install文件夹包含为我正在使用的流从头开始构建数据库所需的脚本,假设该流在项目“13.03”中。“更新”和“回退”文件夹包含更新和回退更改所需

Clearcase 什么是';挂起的修补程序';在RTC源代码控制中

在我的“待定更改”视图中,我看到以下内容: 什么是“挂起的修补程序”,它们是如何创建的?我想可能是有人无意中创造了它。我似乎没有查看哪些文件已更改的选项,我是否应该没有此选项 挂起的修补程序是等待在本地工作区中应用的差异 它可以是合并的结果,也可以是明确删除变更集(“挂起”)的结果,将其作为“补丁”(同样,是一个差异)放在一边,以便清除当前本地工作区中您还不想应用的修改 您还可以在以下情况下创建一个: 当存储库工作区中存在它所依赖的所有以前的更改集时,接受更改集将起作用。 当其中一个变更集丢失

clearcase查询结果导入winmerge

我可以通过在命令行上触发类似以下命令的比较来比较Winmerge中的两个文件: WinMergeU C:\file1.txt C:\file2.txt Y:\VOB_A>cleartool find . -type l -exec "cleartool describe -fmt "%n %[slink_text]Tp\n\n\" \"%CLEARCASE_PN%\"" .\Directory\createsymlink.txt -->..\..\VOB_B\SymlinkFol

ClearCase Symbolick链接问题

我已经为folder1创建了一个符号链接,使其在vob1\rootdir的vob2\rootdir中可用。 我在vob1中递归地标记了整个目录folder1。 但是当我修改动态视图的configspec以加载folder1时,它是在vob1下加载的;但我在vob2\rootdir中看不到该文件夹。请提供帮助。首先,您不需要修改配置规范来加载a中的任何内容:您只需修改选择规则,没有与快照视图相反的加载规则 如果您实际使用的快照视图的路径与M:\或/views不同,请注意 最后,如果您的配置规范没有

Clearcase重新定位命令

我正在将某些文件重新定位到ClearCase中的新VOB 例如: VOB1/folder1/folder2/file1 到 VOB2中的folder1和folder2是新创建的文件夹 我看不到VOB2中VOB1中应用的folder1和folder2的标签 是否有任何方法可以将标签从VOB1复制到VOB2中的folder1和folder2?重新定位提到的文件意味着,而不是其父文件夹 重新定位文件元素时,将重新定位该元素的所有数据和元数据 在此过程中,不会重新定位附加到父文件夹的任何标签 我已在目

如何找到从昨天起是否在clearcase中为特定组件进行了任何签入?

在我们的项目中,我们有多个组件 如果某个组件发生了更改[签入发生],则应将该组件用于构建 如何确定组件是否从昨天起发生了更改?一个简单的方法是在该组件上创建基线,因为如果所述UCM组件尚未发生更改,ClearCase将拒绝创建基线。 但这意味着如果不想保留基线,就必须删除基线,而删除基线可能会很耗时 另一种方法是能够找到给定流的最新活动,并检查它们的日期。 如果: 您知道组件可能在哪些流中发生这些更改。 您有一个命名约定,可以立即获得正确的活动,而不必

Clearcase 显示Cleartool ls命令的ASCII图形

在git中,可以使用git log--graph显示日志的ASCII图,该图输出命令行图,如: * 040cc7c (HEAD, master) Mannual is NOT built by default * a29ceb7 Removed offensive binary file that was compiled on my machine | * 901c7dd (cvc3) cvc3 now configured before building |

Clearcase 我可以在配置规范文件中添加注释吗?

ClearCase配置规范文件语法支持单行注释还是多行注释?如果是,我们如何标记它们?用#开始一行,作为注释。 根据IBM知识中心的报告 以数字符号(#)开头的行是注释 还请记住,空行和额外的空白被忽略,因此可以用空行将注释与命令分开。用#开始一行,使其成为注释。 根据IBM知识中心的报告 以数字符号(#)开头的行是注释 还请记住,空行和额外的空白被忽略,因此可以用空行将注释与命令分开。您可以在“”中看到注释示例(确实以#开头) 没有多行注释语法;像/**/您可以在“”中看到注释示例(确实以#开

Clearcase 查找元素合并到日期范围之间的main的分支

我正在寻找一个ClearCase查询,该查询将查找在给定日期范围内合并到main(特定VOB)的所有分支 或者,我可以满意地发现,在一个日期范围内,main上的所有元素都发生了变化 我正在查看报表生成器GUI工具,但找不到符合我标准的报表。我假设我需要使用某种“ct find”命令,但这不是我的专长 有什么想法吗?查找两个日期之间创建的版本或元素的基本查询是: cleartool find . -version 'created_since(10-Jan) && !created

  1    2   3   4   5   6  ... 下一页 最后一页 共 28 页