我最近使用此文档作为参考,将我的 perforce 服务器从在 windows 上运行的旧版本迁移到了 Linux 中的新服务器。
如果我p4 depots
在运行服务器的机器上运行,重新启动服务器后,我得到以下输出
Depot depot 2017/06/05 local depot/... 'Default depot'
Depot spec 2020/05/20 spec .p4s spec/... 'Created by super. '
Depot streamsDepot 2017/06/05 stream 1 streamsDepot/... 'Created by perforce. '
Depot unload 2020/05/20 unload unload/... 'Created by super. '
但是当我p4 depots
从连接到服务器的另一台机器上运行相同的命令时,我只能得到三个仓库
Depot depot 2020/05/20 local depot/... 'Default depot'
Depot spec 2020/05/20 spec .p4s spec/... 'Created by super. '
Depot unload 2020/05/20 unload unload/... 'Created by super. '
这些也是从 p4v 可见的相同仓库。即使在“获取最新”点击之后,我仍然会看到这 3 个仓库。我也尝试p4 sync
过,但再次出现错误
//streamsDepot/... - must refer to client 'My-Client-Machine'.
此外,我在 doc 上没有看到任何p4 depots
为我解决问题的内容。这是预期的行为吗?