2

我是 Rational 的新手,我必须向现有程序添加功能以支持新程序。这些应用程序很小,并且在目录结构中,它们处于同一级别。我想做的是 - 当我在旧应用程序下执行 CheckOut 时,文件会在新分支下签出。当我在新应用程序下签出时,文件在标准 /main 分支下签出。这是它的样子:

  /main
        /CGI_Legacy
              /CGI_Extended
  /NewApp

创建 CGI_Extended 和 NewApp 应用程序是我的工作。CGI_Extended 代表新分支。

谢谢

4

1 回答 1

4

不要混合目录和分支。

分支在 ClearCase 视图的配置规范中设置,对于基本 ClearCase 视图,它看起来像:

element * CHECKEDOUT
element /MyVob/Legacy/... .../CGI_Extended/LATEST
element /MyVob/Legacy/... /main/LATEST -mkbranch CGI_Extended
element /NewApp/... /main/LATEST

也可以看看:

这不会创建目录CGI_Extended,并将文件保留在其原始目录中,但会CGI_Extended在每次结帐时创建一个新分支。

于 2012-11-01T18:16:42.940 回答