当我们搜索托管perforce的Linux机器时,我只会看到正常的仓库。对于流仓库,从前端到后端的映射是什么?
即在p4客户端中,我看到了软件仓库,主服务器和mynewstream。
在linux中,我看到的是var / perforce / depot和var / perforce / main,但没有streamdepots。
谢谢。
答案 0 :(得分:1)
与其他任何仓库相同。运行p4 depot -o DEPOTNAME
,然后查看Map:
字段-告诉您后端存储档案的目录。它默认为DEPOTNAME/...
(相对于P4ROOT
),但也可以是指向任何可写文件系统的绝对路径。
请注意,如果某个软件仓库仅包含从其他软件仓库分支或复制的文件,则没有物理后端副本(数据库通过引用其他软件仓库中的归档来“懒惰地复制”它们)。如果您只是通过从另一个软件仓库分支而为流软件仓库提供了种子,并且还没有对其进行任何编辑,那就说明了为什么您在后端看不到该目录的原因。