【发布时间】:2020-09-07 10:53:27
【问题描述】:
我最近使用doc 作为参考,将我的 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'.
另外,我在p4 depots 文档上没有看到任何为我解决问题的内容。这是预期的行为吗?
【问题讨论】:
标签: version-control perforce perforce-client-spec perforce-stream p4java