Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perforce-将文件夹映射到服务器上的另一个位置_Perforce_Perforce Stream - Fatal编程技术网

Perforce-将文件夹映射到服务器上的另一个位置

Perforce-将文件夹映射到服务器上的另一个位置,perforce,perforce-stream,Perforce,Perforce Stream,在perforce上,我们有几个项目都共享相同的“框架”代码。现在,我们在每个项目文件夹下保留框架的副本,并在项目之间合并。我们考虑将框架保存在一个文件夹中,然后将其映射到每个工作区。然而,这需要每个开发人员都去做,而且可能会变得混乱。有没有一种方法可以在服务器端进行此映射,以便任何获取项目副本的人都可以获得框架文件夹 我们目前有 \\Project1\Source\Framework \\Project2\Source\Framework 我们想要 \\Project1\Source \\P

在perforce上,我们有几个项目都共享相同的“框架”代码。现在,我们在每个项目文件夹下保留框架的副本,并在项目之间合并。我们考虑将框架保存在一个文件夹中,然后将其映射到每个工作区。然而,这需要每个开发人员都去做,而且可能会变得混乱。有没有一种方法可以在服务器端进行此映射,以便任何获取项目副本的人都可以获得框架文件夹

我们目前有

\\Project1\Source\Framework
\\Project2\Source\Framework
我们想要

\\Project1\Source
\\Project2\Source
\\Framework

并且让每个开发人员在其机器上的每个项目的源文件夹下获得框架。

这就是流的用途。创建//Project1和//Project2流仓库,然后定义如下所示的流:

Stream: //Project1/Source
Paths:
    share ...
    import Framework/... //Framework/...

Stream: //Project2/Source
Paths:
    share ...
    import Framework/... //Framework/...
与这些流关联的客户端将自动获得您正在寻找的映射