Perforce 流;子流和重用工作区,没有文件可见

Perforce streams; child streams and reuse workspace, no files visible

我正在建立一个非常基本的流架构,其中我有一个主线流,然后在它下面有一个开发流。我想重用我的工作区,以便我可以在两者之间移动,但由于某种原因,我的子流中没有任何文件。 我以为子流自动继承了路径,我的路径里只有最基本的'share ...'

我犯了什么愚蠢的错误??

如果所有文件都是 share ...,您需要先从父文件中 populate 它们才能出现在子文件中:

p4 populate -r -S //stream/your_dev_stream

请注意 p4 switch 命令(我认为它通常只在“本地”服务器上可用,但您可以翻转可配置的服务器以允许它在共享服务器上使用)会自动执行此操作。使用 p4 switch -c your_dev_stream 自动创建 your_dev_stream 作为同一流库中当前流的子流,从父流填充它,并将您的工作区切换到它(首先搁置任何待处理的工作)。