将Atlassian Fisheye中的特定路径与Perforce分支映射相关联

时间:2015-06-18 17:01:13

标签: branch perforce atlassian-fisheye perforce-branch-spec

说我有分支//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下的文件与“head”分支相关联。

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

问题在于,当Crucible审核dev中完成的更改/工作并合并到main时,由于分支分离,Crucible在dev下显示了一个文件夹树和main的完全独立的树。

目前Crucible将在差异窗格中显示“红色修订条”:
dev树:[一些开始改变#] --- [改变#为开发工作]
main树:[一些开始更改#] --- [将#更改为合并到main]
main树的某些情况下,它将显示更少有用的修订:
main树:[更改#为开发工作] --- [将#更改为合并为main]
由于合并到main的结果与dev中的结果完全相同,在上面的情况下,它在差异窗格中显示“无变化”,显示{{1}上没有工作的证据树/分支。

我想要的只是显示main的文件夹树,然后列出的变更集如下所示 [一些开始更改#] --- [更改#main工作] --- [更改#以合并到dev]

我怀疑这项工作同时maindev需要被视为main的同一“分支”的一部分。那么我该如何实现呢?

0 个答案:

没有答案