perforce流仓库如何映射到后端

时间:2018-09-12 14:23:18

标签: perforce

当我们搜索托管perforce的Linux机器时,我只会看到正常的仓库。对于流仓库,从前端到后端的映射是什么?

即在p4客户端中,我看到了软件仓库,主服务器和mynewstream。

在linux中,我看到的是var / perforce / depot和var / perforce / main,但没有streamdepots。

谢谢。

1 个答案:

答案 0 :(得分:1)

与其他任何仓库相同。运行p4 depot -o DEPOTNAME,然后查看Map:字段-告诉您后端存储档案的目录。它默认为DEPOTNAME/...(相对于P4ROOT),但也可以是指向任何可写文件系统的绝对路径。

请注意,如果某个软件仓库仅包含从其他软件仓库分支或复制的文件,则没有物理后端副本(数据库通过引用其他软件仓库中的归档来“懒惰地复制”它们)。如果您只是通过从另一个软件仓库分支而为流软件仓库提供了种子,并且还没有对其进行任何编辑,那就说明了为什么您在后端看不到该目录的原因。