问题标签 [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.
clearcase - 如何在未应用标签的 LATEST 版本的分支上找到所有元素?
正如标题所说:我想找到分支上的所有元素(例如DEV_BRANCH
),LATEST
但尚未应用任何标签。
我知道如何找到没有应用特定标签的元素(如:
但我不知道如何找到没有应用任何标签的元素。
在此先感谢米凯尔
cleartool - cleartool lsstream -tree 仅获取子流列表
我想列出给定流下的子流列表。
cleartool lsstream -tree
获取其下的所有流和活动。
如何只打印流名称?
clearcase - 用于准备场景以测试 findmerge 命令的脚本
我正在测试一个 clearcase 合并脚本,我希望能够拥有另一个脚本,每次运行时都可以生成这两个测试场景:
- 修改 3 个文件以进行简单的合并(100% 自动,无需差异)
- 修改 3 个文件以进行冲突合并,需要用户解决
我想知道的是准备这些文件所需的步骤/clearcase 命令。所有都必须通过命令行完成(使用 cleartool 命令)。我已经有了一个动态视图和一些可以使用的测试文件。可能我也需要创建一个目标测试分支。
合并是使用如下ct findmerge
命令完成的:
我需要验证每种情况下的输出,将它们包含在报告中,并确保不需要用户交互。
clearcase - 使用 cleartool findmerge 命令在 clearcase 中自动合并
我正在编写一个脚本来自动化一些合并操作,我想使用这个命令来完成它:
cleartool findmerge file_name -fver /main/branch_name/LATEST -merge -log NUL -c "Automatic merge"
问题是,有时我会收到此消息,我必须按 Enter 键才能继续该过程:
Needs Merge "file_path" [to _branch_ from _another_branch_ base _yet_another_branch_]
有什么办法可以避免这种情况?
clearcase - 使用 Cleartool 显示当前基线
如何查看当前视图所基于的基线?
我只能找到有关如何查看当前推荐的流基线的信息
基本上我想做的是更新构建说明。1. 确定最后一次 rebase 的基准 2. 确定当前推荐 3. 列出已交付的活动。
我能够找到执行第 2 步和第 3 步的信息,但不是第 1 步。也许我没有使用正确的搜索词...请帮助。
clearcase - 如何检测在给定时间后是否有任何签入流
我们使用带有 15 个 vobs 的 clearcase UCM。
我们cleartool lshistory -all -since "time" -nco vob1/ vob2/src/ vob3/tests/ ...many more...
用来检测自上次以来的变化。这给出了正确的结果,但在具有大量历史记录的流上花费的时间太长。
如果流中有“任何变化”但没有详细说明该变化,有没有办法提前返回?一种选择是将 lshistory 限制为单个 vobs,但这看起来并不优雅。我想有更好的方法来做到这一点?
clearcase - Clearcase 删除目录
我有一个像这样的目录结构:
使用删除dir2
及其所有子元素的最佳方法是什么rmname
?我可以简单地做'cleartool rmname dir2'并让它递归地删除它的所有内容吗?
find - 我认为这不能通过 cleartool find 来获取文件的所有最新信息
基本上我想做:
但是如果使用版本需要一个分支名称.../
,我想获取文件的所有分支。
我知道您可以通过使用欺骗并获得所有分支,-branch '\!attype(dummyname)'
但分支名称只是第一步。
我希望能够 grep 所有LATEST
分支上的所有版本以及*.[CH]
VOB 中 -name ' ' 文件的主要版本。
我已经制作了一个脚本来使用上面的 dummyname 来获取所有分支,grep ' \\.[CH]@@
',附加LATEST
到它并 grep 该文件名以获得我正在寻找的内容,但是这样做非常慢。
version-control - 使用 cleartool 撤消结帐
如何在 clearcase 中使用 cleartool 命令行工具撤消签出元素?
unix - Solaris Unix 中的 cleartool 更新错误
我正在处理从 Solaris 服务器上的主代码存储库创建的视图。我已经修改了视图中的部分代码,现在我希望更新视图中的代码以获取存储库中的最新代码。但是,当我这样做时
从当前目录更新当前目录中的所有文件,一些(不是全部)文件没有得到更新,我得到的消息是
我很确定我没有修改我视图中的目录结构,也没有在服务器存储库上修改它。我发现的一个技巧是将无法更新的文件移动到不同的文件名(本质上意味着具有原始文件名的文件不再存在于我的视图中),然后运行更新命令。但我不想对所有文件一一解决。这也意味着我必须自己执行合并。
以前有人遇到过这个问题吗?任何建议将不胜感激。
提前致谢。