ClearCase:Visual Studio Debugger被VOB符号链接搞糊涂了

时间:2016-12-02 06:05:32

标签: c++ visual-studio-2010 clearcase

我在Visual Studio中有一个由Rational ClearCase管理的C ++项目。

其中存在以下源代码结构:

\Dir1\Source.cpp
     \Source.h
\Dir2\Source.cpp --> ..\Dir1\Source.cpp
     \Source.h   --> ..\Dir1\Source.h

Dir2中的两个文件是VOB符号链接,因此ClearCase知道它们是同一个文件,但Visual Studio却不知道。

调试Project Visual Studio时跳转到Dir2中的断点,但我只能在Dir1中编辑该文件。 当我尝试在Dir1中编辑文件时,ClearCase尝试检出文件(再次)并运行以下消息:

_______________________________________________________
| Problem Occurred                        | _ | □ | X |
|-----------------------------------------------------|
| 'Checking out artifacts' has encountered a problem. |
| A problem has occurred.                             |
|                               ______ ______________ |
|                               | OK | | Details >> | |
|                               ------ -------------- |
|_____________________________________________________|

不幸的是Details是空的。

我无法使用常规符号链接,因为它们在Windows中非常无用,而ClearCase服务器允许使用逻辑链接。 另外,我无法移动Dir1中的文件,因为它们被其他模块使用。

我可以使用Dir1中的可编辑文件以某种方式强制Visual Studio调试程序吗?

0 个答案:

没有答案