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

时间:2015-01-29 09:42:58

标签: version-control clearcase clearcase-ucm

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

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

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

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

我知道这有点非正统,但我问这个是因为我对生成的文件历史不感兴趣,而且我想节省服务器空间。

1 个答案:

答案 0 :(得分:0)

  

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

没有

除非这些文件从一代到下一代完全不同(或者是巨大的二进制文件),否则ClearCase只会记录增量,这不会占用太多空间。

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