Perforce Streams - 导入导入其他流的流

时间:2017-09-06 16:56:53

标签: perforce p4v

导入流时,有没有办法让导入的流的导入文件被拉入工作区?

例如:

StreamA

StreamB导入StreamA

StreamC导入StreamB

我想知道StreamC的工作区是否有办法从StreamC,StreamB和StreamA获取文件。从我的测试来看,Perforce只会使用StreamC和StreamB中的文件填充StreamC工作区。如果这是不可能的或有意不允许的,理由是什么?谢谢!

1 个答案:

答案 0 :(得分:1)

这是不可能的,因为import在库路径级别运行,而不是在流级别运行。所以如果你有:

import //depot/streamB/...

您没有导入streamB映射的所有文件,您只是映射指定的库路径中的文件。

目前还没有办法将流映射的文件作为一个单元引用 - 大多数人通过使用depot路径来“伪造它”,但正如您所发现的,如果流使用除了默认share ... Path定义,它们实际上不是一回事。