在 /vobs/some/path 与 /view/view-tag-name/vobs/some/path 中工作

2023-12-05

我必须在工作中使用 ClearCase,基本工作流程要求我执行以下操作:

cleartool setview <view-tag-name>

view-tag-name是我可能会添加的动态视图。根据我收集的信息,这打开了一个新的 shell,允许我访问以下文件/vobs/some/path通过已安装的 MVFS 文件系统。然而,现有 shell 之上的第二个 shell 破坏了我的 Emacs 客户端 - Emacs 守护进程的合作。此外,在另一个 SO 答案中,有人说他不关心setview完全如此,而不是访问:

  1. /vobs/some/path(从一个setview shell)

......他将访问:

  1. /view/view-tag-name/vobs/some/path(不使用setview shell)

我做了一些实验,似乎所有cleartool无论我在什么位置,命令的工作方式都是一样的/vobs/some/path (in a setviewshell)或者我是否在/view/view-tag-name/vobs/some/path(在一个普通的外壳中)。

所以我的问题是:

  1. 工作和工作有什么区别/vobs/some/path in a setviewshell 与工作环境/view/view-tag-name/vobs/some/path在一个普通的外壳中?
  2. 提及该时使用的正确术语是什么/view/view-tag-name目录?
  3. 为什么当我这样做时ct lsview -l -properties -ful view-tag-name我没有看到任何参考/view/view-tag-name目录?这个目录不是和视图关联的吗?

工作和工作有什么区别/vobs/some/path in a setviewshell 与工作环境/view/view-tag-name/vobs/some/path在一个普通的外壳中?

不使用cleartool setview: 正如我之前解释过的, the cleartool setview命令打开一个应该在其中运行命令的子 shell,这可能会出现问题。

在工作/view/view-tag-name/vobs/some/path意味着您仍保留在主 shell 中,并保留其所有属性。

提及该时使用的正确术语是什么/view/view-tag-name目录?

它引用完整路径视图根文件夹(您在其中安装 vobs 并根据视图配置规范及其选择规则访问版本)

In /vobs/some/path,您仍然可以使用cleartool pwv(“路径工作视图”)查看您所在的视图。

为什么当我这样做时ct lsview -l -properties -ful view-tag-name我没有看到任何参考/view/view-tag-name目录?

您正在看到视图的属性,然后它将被安装在/view/view-tag-name(在 Unix 上)或M:\view-tag-name在 Windows 上。
这些属性不假设该视图的运行时使用情况,它们仅显示静态元数据(例如视图存储或视图类型)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 /vobs/some/path 与 /view/view-tag-name/vobs/some/path 中工作 的相关文章

  • 在快照视图中查找文件的本地副本

    我在一个工具中使用 ClearCase Automation Library CAL 它可以帮助我跟踪未集成的更改 现在我想扩展该工具 这样我也可以通过它进行签到 对于此功能 我需要找到快照视图的本地副本 虽然我可以询问 CC 哪个视图附加
  • 从 ClearCase 迁移到 Git

    我来自 ClearCase 背景 我们 简单地说 的工作流程由三个步骤组成 其中最左边的主干是不稳定的 中间的主干是质量保证 最右边的主干是稳定的 IE A A A B C C E D E E 正如您所看到的 稳定主干仅包含已合格的版本 我
  • 使用cleartool更改设置的前任

    最后 我想了解如何使用命令提示符来区分 UCM 活动中的版本与更改集前身 假设活动中同一文件有多个版本 我已经知道如何获取活动中文件的所有版本 一般来说 我可以将集合中的最新版本与最早的 1 进行比较 但如果最早的版本是第一个版本 因为这是
  • 在 ClearCase UCM 中创建的两个基线

    我正在使用复合基线设置一个项目 当我创建发送到 主线 项目的基线时 它总是创建两个基线 一个称为 COMP BL 另一个称为 COMP BL 发生这种情况有原因吗 我的设置可能有问题吗 不 你的设置是正确的 它将始终按已更改的组件创建一个基
  • 在 UCM 和基本 ClearCase 之间进行选择

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

    比如说 我在 ClearCase 中有两个不同的动态视图 我想知道是否有任何命令可以提供报告 x lines added y lines deleted z lines changed 两个版本之间 是的 您可以使用diffstat生成一个
  • 递归查找当前目录下所有视图私有文件的命令

    递归查找当前目录中所有视图私有文件的clearcase命令是什么 常用的命令是基于cleartool ls ct lsprivate 但它仅适用于动态视图 不适用于快照视图 ct ls rec view only 至少 它在快照和动态视图中
  • ClearCase 不允许签入

    我对 ClearCase 相当陌生 但已经搜索了以下问题的很多解决方案 但没有成功 当我尝试办理登机手续时 出现以下错误 我的文件 检查时出错 没有权限执行 签入 操作 必须是以下之一 对象创建者 元素所有者 VOB 所有者 ClearCa
  • 无法完成交付

    我在尝试完成已发布的交付时收到以下错误 我可以从目标网站做些什么吗 cleartool Error Unable to check out vobs amit sumit lost found pcs i ltf odfc set sftp
  • 将 perl 脚本移植到 Clearcase 的图形用户界面

    我们的环境中运行着相当多的 perl 脚本 甚至为其创建分支和视图也是通过脚本完成的 现在我们正在将此 perl 脚本移植到基于 GUI 的环境 您更喜欢哪种语言 我们有一些内部工具以 C 形式返回 开发人员不在我们身边 这也可能会被移植
  • Clearcase 快照劫持文件:如何签出/签入更改的文件

    Clearcase 太糟糕了 看来我不能快速保存对项目的修改 我所说的快速是指不到 1 秒的时间 我找到的解决方案是使用组合clearcase git 我使用快照视图是因为我可以轻松劫持我的文件 而不必每次想要进行重构时都签出项目中的所有文
  • ClearCase 适合我们的开发流程吗?

    那么 让我描述一下我们目前的情况 我们是一个由经验丰富的 Java 开发人员组成的小团队 6 人 迷失在一个主要由 SAP 和 Siebel 配置器组成的大型 IS 团队中 虽然所有其他团队目前都在使用 VSS 主要作为存储系统 但我们的团
  • 在 ClearCase 中手动撤消交付

    我目前在 ClearCase 中从子流到父级的传输被提升 如果我尝试撤消交付 它会告诉我不能 因为 集成活动已签入 或 签入版本 如果我尝试恢复交付 它会说尝试签出或合并元素时遇到错误 但没有具体告诉我是哪一个 所以我正在寻找一种方法 手动
  • 用于 eclipse 使用的 Clearcase 插件

    我是 Clearcase 和使用版本控制系统的软件开发的新手 我目前正在使用clearcase进行版本管理 我使用eclipse IDE进行软件开发 我从 sourceforge net 网站通过互联网安装了 eclipse 的clearc
  • Jenkins 在 ClearCase 中创建视图

    我正在使用 Jenkins 和 ClearCase 进行自动构建 但遇到了问题 我编写了一个批处理脚本 使用cleartool命令mkview在ClearCase中创建视图 当我通过单击脚本来执行该脚本时 一切正常 视图是在 ClearCa
  • Visual Studio 2010 是否支持 ClearCase

    我正在寻找有关在 Visual Studio 2010 中使用 ClearCase 的支持信息 我正在编写 VS 2010 的评估 需要一些有关 TFS 和 SVN 之外的 SCS 的信息 并且想知道是否有正在为 ClearCase 开发的
  • UCM 中的复合基线是什么以及何时使用它?

    UCM 中的综合基线是什么 什么时候会用到 主要是当我们有多个组件的时候才会使用它吗 关于 复合基线 的参考文献是 在 UCM 中使用复合基线的最佳实践 http www ibm com developerworks rational li
  • 在 Clearcase 上使用 Mercurial 时保留历史记录

    我在 ClearCase 商店工作 CC 在集成团队的工作方面做得很好 尽管我们的代码审查流程阻止我使用它来跟踪我的日常更改 在我的 CC 视图之上创建 hg 存储库效果非常好 我可以跟踪我的更改并轻松在文件服务器上进行备份 为人们生成差异
  • 有什么方法可以将自定义差异工具与cleartool/clearcase一起使用?

    我想在使用 Clearcase 快照视图时使用我自己的差异 据我所知 运行时无法指定 diff 工具 cleartool diff 所以我想我可以运行类似的东西 mydiff
  • 如何查出某个分行上个月发生的所有活动?

    我的问题是 由于某种原因 我正在工作的分支中的代码现在已损坏 但我没有在分支中制作任何标签 因此很难将代码 回滚 到有效状态 但我确信一个月前代码处于相当健康的状态 所以我想知道上个月分支中发生的所有活动 然后我可以手动回滚每个活动 那么

随机推荐