我正在建立一个非常基本的流架构,我有一个主线流,然后在它下面有一个开发流。我想重用我的工作空间,这样我就可以在两者之间移动,但是由于某种原因,我的子流中没有任何文件。我原以为子流会自动继承路径,而我的路径中只有最基本的'share…'
我犯了一个愚蠢的错误??如果所有文件都是share ...
,您需要在它们出现在子文件之前从父文件中populate
它们:
p4 populate -r -S //stream/your_dev_stream
请注意p4 switch
命令(我认为通常只在"本地"上可用);服务器(但您可以将服务器配置为允许共享服务器)自动执行此操作。使用p4 switch -c your_dev_stream
自动创建your_dev_stream
作为当前流的子流,在相同的流仓库中,从父流填充它,并切换到您的工作区(首先搁置任何未决的工作)。