2015-09-07 57 views
1

Clearcase中有什么方法可以将文件设置为弃用?是否有明确的弃用标志?

我的(使用)情况:

我有有一些(旧)版本的一个项目(仿真环境)。我意识到我的目录结构在开发过程中很糟糕。我想把一些文件放到另一个目录。我可以做到这一点,但在这种情况下,一些文件似乎被重复。如果我删除旧文件,旧版本的环境将无法运行。 (有些情况下我必须运行旧版本的模拟环境。)

问题:过时的文件可能会造成混淆。

我想到:

已过时的标志将是很好。如果设置了该文件,则使用element * /main/LATEST configspec语句不可见。但是,如果我设置element * LABEL_TO_VERSION_1,我将能够看到弃用的文件。有什么事吗?

我不希望看到的文件圣维特element * /main/LATEST

任何其他的想法?

回答

1

我不希望看到的文件圣维特元* /主/最新

首先,把一个标签(cleartool mklabel)在当前的旧版本。

然后使用cleartool mv来移动/重命名元素,或删除一些你不想要的额外文件。

element * /main/LATEST会告诉你最新的组织,但你可以创建一个配置规格另一种观点认为:

element * LABEL_TO_VERSION_1 
element * /main/LATEST 

这第二种观点会告诉你旧的组织。