5

假设我有分支//depot/app/main//depot/app/dev.

“Dev”是使用 Perforce 分支映射创建的,该映射
        map_main_to_dev
具有“视图”
        //depot/app/main/... //depot/app/dev/...

此分支映射在 Fisheye 中显示为“分支”。但是,浏览与此分支关联的文件仅显示/突出显示//depot/app/main路径下的文件。下的文件//depot/app/dev与“头”分支相关联。

我不想//depot/app/dev “head”相关联,而是与map_main_to_dev用于创建它的分支图相关联。

问题是,目前在对 . 中完成的更改/工作进行 Crucible 审查时devmain由于分支分离,Crucible 显示了一个文件夹树dev和一个完全独立的树main

目前 Crucible 将在差异窗格中显示“修订的红色条”:
        devtree: [some start change#]---[change# for dev work]
      maintree: [some start change#]---[change# for合并到main]
在某些情况下,对于main树,它会显示更不有用的修订:
      main树:[change# for dev work]---[change# for merge to main]
而且由于生成的合并到与main中的内容完全相同dev,在上面的情况下,它在差异窗格中显示“无更改”,显示没有在main树/分支上工作的证据。

我想要的是只显示 的文件夹树main,然后列出正在审查的变更集
        [some start change#]---[change# for devwork]---[change# for merge to main]

我怀疑这两者都可以工作,dev并且main需要被视为map_main_to_dev. 那么我该如何实现呢?

4

0 回答 0