1

我的 .Net 2010 开发环境使用 ClearCase 正确配置。签入和签出以及其他操作在 .Net IDE 中正常工作。当我尝试构建 Web 设置项目时会出现问题。

在 PreBuildEvent 中,我正在执行 .vbs 文件来更改构建版本号。如果我尝试在不检查 .vbs 文件的情况下构建 Web 设置项目,它会失败说:

Building file 'x:\Release\WhateverApp.msi'...
Starting pre-build events...
Access is denied.

如果我签出 .vbs 文件,它会成功构建。

有人能指出我正确的方向吗?我应该寻找什么来确保它在不签出文件的情况下成功构建项目。

4

1 回答 1

1

如果我们谈论的是快照视图(c:\...即使您在X:驱动器号上安装了所述视图),那么您可以劫持文件以避免签出步骤。

默认情况下,在 ClearCase 视图中,非签出文件是只读的。
这意味着您想在不通知 ClearCase 的情况下将文件属性设置为可读写。

于 2011-12-22T20:47:20.913 回答