在Clearcase中创建项目特定文件

时间:2012-05-03 16:39:30

标签: clearcase

我想知道是否可以在Clearcase中创建项目特定的文件。我想要做的是在一个项目中创建文件,使用Clearcase来控制文件,但我不希望这些文件离开那个项目,因为它们不适用于任何其他项目。

例如: 我想管理Clearcase中的数据库更改。我计划在每个项目中有3个文件夹(为每个软件版本创建项目)。文件夹是“安装”,“更新”和“退出”。安装文件夹包含从头开始为我正在使用的流构建数据库所需的脚本,假设该流在项目“13.03”中。 “更新”和“退出”文件夹包含更新和退出更改所需的脚本,以使数据库从13.02到13.03,反之亦然。

在13.04项目中,我将拥有相同的文件夹结构,但我不希望13.04中的“更新”和“退出”文件夹的内容,因为我将有其他文件将带来数据库从13.03到13.04。

所以我要做的就是在Clearcase中创建“项目特定的”文件/文件夹。

我很乐意采取任何其他建议来管理Clearcase中的数据库更改。请记住,13.03和13.04(例如)基线可以同时开发。

1 个答案:

答案 0 :(得分:0)

看来你指的是同一个项目,有不同的版本(13.02,13.03,...) 如果是这样的话:

  • 只需根据当前版本更新您的3个文件夹
  • 在代表您项目的组件上放置一个基线(如果我们谈论的是ClearCase UCM)
  • 如果需要对特定版本的任何文件进行演变,请将子流调用,例如“13.03”,并在那里更新“13.03”文件夹。它们将在自己专用的“13.03”分支中完全隔离。

如果您必须为每个项目版本创建一个新目录(这意味着您根本不需要源控制系统,只需一个简单的备份系统),那么您别无选择,用它们中的相应文件重新创建每个文件夹,使新的“添加到源代码控制”。