首页 > 解决方案 > 如何在单独的 vscode 会话中打开多个 clearcase 视图

问题描述

我正在尝试在两个 VSCode 会话中处理两个不同的 ClearCase 视图。

但是,当我打开 VSCode 的第二个实例时,它默认为第一个视图,并且在第二个会话中更改视图也会更改第一个会话中的设置视图。

有没有办法在单独的 VSCode 窗口中处理多个视图?

标签: visual-studio-codevscode-settingsclearcase

解决方案


一种方法是使用 ClearCase 快照视图,它们将文件加载到固定路径,每个视图一个。
然后每个 VSCode 会话可以注册一个 VSCode 工作区,该工作区打开自己的专用文件夹,同样,每个视图一个。

如果您不执行 ClearCase 动态视图,则可以使用类似的方法cleartool setview,这将尝试将每个视图挂载到 MVFS 挂载点/view(或 W 上的 M:\:一次只能附加一个视图/view
使用 setview如果第二个 VSCode 尝试打开第一个视图挂载的文件,它将解释为什么第二个 VSCode 打开第一个视图的文件。

但是对于安装在不同路径上的动态视图,可以应用与快照视图相同的场景:

  • 打开一个视图的右根文件夹
  • 将其保存为VSCode 工作区文件
  • 当您重新打开该文件时,您将重新打开正确的视图文件。

推荐阅读