【发布时间】:2010-11-03 01:38:49
【问题描述】:
我们在工作中使用 Clearcase,并且我设置了几个快照视图(在 Windows XP 上)。视图本身似乎工作得很好,但是每当我尝试从我的快照视图中比较任何元素的任何版本时,我的 diff 工具(目前是 Beyond Compare)都会出现问题。具体来说,如果我与以前的版本进行比较,我会发现当前版本很棒,但以前的版本从未出现在 diff 工具中。
我已经对问题进行了一些研究,并查看了传递给 diff 工具的命令行,CC 传递的文件路径错误。不起作用的文件的路径如下所示:
//server/path/to/viewstorage.vws/....
问题似乎出在用于访问找到文件的 SMB 共享的 //服务器 中。
CC 是从哪里得到这条坏路的?这是否特定于我的快照视图的设置方式(这工作了很长时间,并且仍然可以在我同事的一些机器上工作)?有没有办法将此路径更改为 Windows 期望的典型 \\server?
更新:
好的,所以我最初的问题是在家写的,并不完全准确。实际路径更像这样:
//server/path/to/vobstorage.vbs\....
回答@koslorr question,视图的全局路径是正确的(视图实际上存储在我机器上的公共共享中),但是对vob(cleartool lsvob -l /my-working-vob)执行类似的命令确实表明全局VOB 的路径不正确。这可以以类似于视图标签的方式更新吗?这是我的 CC 管理员需要做的事情吗?
【问题讨论】:
标签: windows version-control diff clearcase