我想知道是否可以在 Clearcase 中创建特定于项目的文件。我想做的是在一个项目中创建文件,使用 Clearcase 对文件进行源代码控制,但我不希望这些文件离开该项目,因为它们在任何其他项目中都不适用。
例如:我想在 Clearcase 中管理数据库更改。我计划在每个项目中有 3 个文件夹(为软件的每个版本创建项目)。文件夹是“安装”、“更新”和“退出”。安装文件夹包含从头开始为我正在使用的流构建数据库所需的脚本,假设流在项目“13.03”中。“update”和“backout”文件夹包含更新和撤销更改以将数据库从 13.02 带到 13.03 所需的脚本,反之亦然。
在 13.04 项目中,我将拥有相同的文件夹结构,但我不希望 13.04 中的“更新”和“退出”文件夹的内容,因为我会有其他文件将数据库从 13.03 带到13.04。
所以我要做的基本上是在 Clearcase 中创建“特定于项目的”文件/文件夹。
对于在 Clearcase 中管理数据库更改,我很乐意采纳任何其他建议。请记住,可以同时开发 13.03 和 13.04(例如)基线。