1

我们通常使用快照视图,它们工作得很好。
但是,我最近尝试使用动态视图并且没有在工作目录中显示空文件。我们使用 Python,即它不会显示空__init__.py文件,这会破坏我们的大部分代码。同一目录中的所有其他文件,并且存在非空__init__.py文件。

这是一个已知的问题?我能做些什么?


运行cleartool ls说明__init__py文件:“未选择版本”。

我的配置规范看起来像这样:

element * CHECKEDOUT
element * SubComponenet1_VersionX
element * SubComponenet2_VersionY
element * SubComponenet3_VersionZ
element /src_base /main/LATEST

假设空文件在里面src_base并考虑最后一条规则,文件怎么可能没有选定的版本?

4

1 回答 1

2

首先,尝试cleartool ls在这些文件的父目录中,在 shell 或 DOS 窗口中。

您可以在那里查看状态,并查看它们是否被您的配置规范选择。

还要检查您的动态视图的配置规范是否类似于您的快照视图:

  • cleartool catcs在您的快照视图中
  • cleartool edcs从您的动态视图

对于反映 UCM 快照视图的非 UCM 动态视图,它可能非常复杂。
最好在同一 Stream 上创建动态 UCM 视图。

至少,您的配置规范应该以stop-rule结尾:

element * /main/LATEST
# or
element /src_base/... /main/LATEST

您的最后一条规则仅适用于 /src_base 目录,而不适用于子元素。

于 2013-03-27T10:17:47.957 回答