问题标签 [cleartool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
55791 浏览

version-control - 如何使用 ClearCase cleartool 查找所有签出文件?

我正在尝试使用 Hudson 设置我们的 ClearCase 以进行持续集成(以及稍后的部署)。

我终于得到了构建的 UCM 视图,但不幸的是,我们的构建过程会检查文件以存储构建号。现在构建中断了,文件仍然被签出,阻止了下一次构建

我现在已经知道了cleartool find . -type f,但我不知道如何找到签出的文件。我知道 UNIX' find 的语法,所以这不是问题。

有人可以向我指出查询语言的文档,或者举个例子来查找签出或劫持的文件吗?

0 投票
2 回答
2761 浏览

version-control - ClearCase:如何在配置规范选择的当前版本上查找未标记为“LB”的文件

例如,当前的配置规范是“element * /main/LATEST”。有一个文件“A.txt”,其当前版本为 3,并且之前在其版本 2 上应用了一个名为“LB”的标签。

我想要一个命令来查询当前版本上没有标签“LB”的所有文件。

显然,文件“A.txt”应该满足查询。

如何编写 clearcase 命令?

0 投票
3 回答
1592 浏览

find - clearcase:find -name 不允许多个模式?

我想通过命令查找*.cs和归档。但它失败了。*.cppcleartool find

即使该文件夹中有匹配的文件,根据上述内容也找不到任何内容。

如何设置多个文件名模式?

0 投票
1 回答
1363 浏览

diff - 代码审查 - Clearcase - 如何获取用户自另一个标签以来修改的文件列表?

我想创建一个动态视图,仅显示用户为特定标签创建/修改的文件。

现在,我列出了标签中的所有文件,并将其与之前的标签进行比较。

如果我必须使用 cleartool 来查找文件,那对我来说很好。我希望这个过程比现在更加自动化。

另一个选择是,我可以简单地查看特定用户的差异吗?这样,我更有可能了解文件的历史。如果开发人员尝试了一种方法并发现它不起作用,那么查看该试验和错误可能会有所帮助。

配置规范:

此配置规范不会获取我的更改 - 它会获取空目录。同样重要的是要注意,当我对实际文件进行更改时,另一个人负责每周应用标签。所以,如果它的名字在标签上,那是行不通的。

如果我删除 created_by 约束,它可以很好地列出标签的所有更改,但我只想要给定用户的该标签中的文件。

沃尔特

0 投票
2 回答
1380 浏览

clearcase - VOB 的明文“pname”

我正在尝试更改 VOB 的所有权,我看到该cleartool protect命令有一个chown选项。它要求一个 pname,我似乎找不到关于 pname 是什么或如何指定 pname 的文档。我想我的问题归结为:

  1. 什么是 pname?它的格式是什么?

  2. 如何为 VOB 指定 pname?

  3. 某处是否有关于 pname 的文档?或者至少是改变VOB所有权的例子。

0 投票
1 回答
555 浏览

clearcase - Clearcase:如何知道应用于符号链接目标的标签

如果文件 A 不是符号链接,我们可以使用 describe 来获取应用于其当前版本的标签。

但是如果是符号链接,我们可以直接使用describe来获取目标文件的相对路径。有没有简单的方法来列出符号链接目标的标签?

0 投票
2 回答
2068 浏览

batch-file - 如何从命令行签出文件并在必要时显示 UCM 新活动 GUI

我想从批处理脚本中签出一些文件,但由于我们使用 UCM 签出文件需要与活动相关联。有没有一种简单的方法来显示用于创建/选择与结帐相关联的活动的 GUI?

0 投票
3 回答
334 浏览

clearcase - “重新循环”一个没有副作用的 ClearCase 动态视图,如果没有,如何重命名视图?

我工作的其中一家商店依赖于ClearCase中的动态视图。既定的规范是为每个项目工作创建一个新的视图。随着时间的推移,我发现我只需要让一两个视图同时处于活动状态。我已经通过更改配置规范(在签入、标签、发布等之后)来“重用”视图。到目前为止,它已经奏效了。这样做有什么长期问题吗?如果没有,无论如何我可以重命名视图(更改视图标签)以更好地反映视图的目的是什么?

0 投票
1 回答
651 浏览

version-control - clearcase:仅备份所有视图中已修改的签出元素

为所有视图中的已修改签出元素定期进行大小有效的备份对我们来说是一件好事,因为大量定义的动态/快照视图不能包含在日常备份策略中。

下面的 ksh 代码接近动态视图所需的代码,但它假设视图的 config-spec 文件中的第一行总是首先选择已签出的元素 ( *element * CHECKEDOUT* )。一般来说,它不会很好地工作。

对于视图中的每个版本化文件,我们希望能够将其添加到备份列表,前提是它与为该视图选择的 VOB 中最后一个对应的版本化元素不同。(仅当它已在视图中开发时)。

[该解决方案也必须对快照视图有效]

有任何想法吗) ?。TIA。哈维尔 C.

0 投票
2 回答
817 浏览

java - clearcase vi 的配置规范

我想知道在 clearcase 中是否可以满足我的需要:

说,我创建了 15 个不同的视图(动态或快照)(来自不同的用户/开发人员),我想使用某种cleartool 命令获取“配置规范” (无需右键单击视图并从 Windows 中选择配置规范上下文菜单)。

最后,我想存储/跟踪所有开发人员的所有配置规范,并在所有这些配置规范上应用持续集成(Hudson)构建。是的,它是维护项目,需要在不同的视图上创建多个分支。

希望我的期望是可以理解的。