我对 ClearCase 比较陌生,今天我花了相当多的时间试图让我的配置规范顺利运行。尽管我多次尝试修复它,但我仍然在签出、签入和合并方面遇到错误......
我们的基本工作结构是项目的每个阶段都有一个分支,每个开发者都有一个工作分支。我希望能够为任何结帐创建我的分支,并且一旦它被合并回来以使用该阶段的最新版本。我真的不喜欢它,但这是我们应该这样做的方式。
我尝试了以下方法:
element * CHECKEDOUT
element * .../my_phase1_working_branch/LATEST
element * .../phase_1/LATEST -mkbranch my_phase1_working_branch
element * /main/LATEST
但是,一旦我重新合并文件,我的视图仍将显示my_phase1_working
. 由于我应该在整个阶段只保留 1 个分支,因此我需要不断手动检查并将最新更改合并到我的分支中,这不是一种合理的操作方式。如果我删除它,element * .../my_phase1_working_branch/LATEST
那么它根本不起作用。我在这方面花费了太多时间,我相信一定有一个相对简单的解决方案......
对此的任何帮助将不胜感激!