1

如果在 ClearCase 中签出文件;它会使用早期版本并且仍然会构建,这是正确的吗?我在想他们有一个结帐是为了解决构建问题,并且由于结帐而构建失败

4

2 回答 2

0

视图的配置规范通常以:

element * CHECKEDOUT

这意味着,是的,无论其他选择规则是什么,您的视图都会选择当前文件。

我建议在开始构建之前 检查结帐中的文件,但也要检查被劫持的文件(在没有签出的情况下在本地修改,用于快照视图,甚至是用于动态视图的黯然失色的文件)。

还要检查任何其他“私有”文件(最初未在视图中显示和选择),因为它们也可以通过它们的存在来影响构建。

于 2012-04-24T18:38:16.090 回答
0

据我所知,使用当前文件清除大小写,因此如果文件在视图中签出并且您构建此视图,它将采用签出的文件

但是,请注意,如果您取消签出并且未使用 cmake,则可能会错过此更改,因为取消签出操作后文件的时间戳较旧

于 2012-04-24T18:23:21.777 回答