如何将文件添加到 ClearCase 数据库,但不在源代码管理中?

How to add a file to ClearCase database, but not in source control?

在我的项目中,我有一些自动生成的文件,因此您通常不会将它们放在源代码管理中。

但是由于这个过程需要很长时间并且它们会定期更改,所以我宁愿将它们保存在 Clear Case 数据库中,而不是将这个过程强加给每个希望编译与以下内容没有直接关系的源代码的人这些文件。

那么,有没有一种方法可以在不创建版本树的情况下在 ClearCase UCM 上添加文件?

更直接地说,我想知道是否有办法让每个分支只有一个版本。好像在将这个文件传递到主分支时,它会删除旧版本并用新版本替换它。

我知道这有点不正统,但我问这个是因为我对生成的文件历史记录不感兴趣,我想在服务器中保存 space。

So, is there a way that I could add files on ClearCase UCM without creating a version tree?

没有

除非这些文件在一代与下一代之间完全不同(或者是巨大的二进制文件),否则 ClearCase 只会记录增量,不会消耗太多 space。

一个技巧是重命名完成导入新生成的源的流,并创建一个新的流,以便没有 巨大的 版本树随着时间的推移。