我是第一次使用 ClearCase,在理解快照视图时遇到了一些困难。我有配置规范的视图
element * CHECKEDOUT
element * /main/dev/LATEST
load "\project\dir1"
load "\project\dir2"
load "\project\dir3"
我使用相同的配置规范和动态视图,但没有加载规则。我已将名为“configSpecTest.txt”的文件签入“\project\dir1\subdir”,这显示在我的动态视图中。
然而,打电话后
cleartool update
并被告知已成功更新,该文件不在我的快照视图中。我觉得我对快照视图的工作原理有一个根本性的误解。谁能向我解释一下我哪里出错了?
尝试使用如下配置规范:
element * CHECKEDOUT
element * .../dev/LATEST
element * /main/LATEST -mkbranch dev
load "\project\dir1"
load "\project\dir2"
load "\project\dir3"
你应该总是需要最后的选择规则element * /main/LATEST
因为要加载/访问一个元素,您需要加载/访问其父元素,并且有可能/project
中没有任何版本dev
分支。
当您的元素在动态视图中可见时,尝试看看它是否在another动态视图与您的问题中提到的原始配置规范。
尝试使用动态视图和上面提到的配置规范再次创建元素:这就是为元素创建新分支的方式。
更多信息请访问 ”使用 configspec 的 ClearCase 分支"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)