我正在尝试将我的开发分支与父分支合并到我正在使用的分支中。我没有图形化的ClearCase,只有命令行。我正在使用Solaris-10。
当我在文件上执行lsvtree时,我看到的最后3个结果是:
当我对文件进行描述时,我得到了以下内容:
当我在文件上执行lsvtree时,我看到的最后3个结果是:
filename@@/main/release2/10 (PROD_REL2.0, PROD_REL2.1, PROD_REL2.2, ...)
filename@@/main/release2/myprivateview
filename@@/main/release3/myprivateview/1
当我对文件进行描述时,我得到了以下内容:
version "filename/@@/main/release3/myprivateview/1"
...
predecessor version: /main/release3/myprivateview/0
我希望将我的更改合并到主分支中,以便其他用户可以看到我的更改。 我已经尝试过:
cleartool findmerge -all -fver /main/release2/LATEST -print
cleartool findmerge -all -fver /main/release2/10 -print
cleartool findmerge filename -fver /main/release2/LATEST -print
cleartool findmerge filename -fver /main/release2/myprivateview/0 -print
以及其他各种组合。
发生的情况是它会思考一段时间,然后打印......什么也没有。没有错误消息,也没有列出合并,也没有冲突,什么都没有被打印出来。
我已经检查过我的视图是动态的。我做错了什么?
cleartool mkview
命令:https://stackoverflow.com/a/9357692/6309。在你的情况下,缺省的配置规范就是正确的。 - VonC