我将在下个月将Unix Perforce安装迁移到具有更多存储空间的新(Unix)服务器。因为我们现在有很多Windows用户,所以我想以不区分大小写的模式(-C1)启动新服务器。根据Perforce,不支持此方案(http://answers.perforce.com/articles/KB_Article/Cross-Platform-Perforce-Server-Migration)。
我的问题:假设我可以验证软件仓库中当前文件和目录之间是否存在案例冲突,是否会使用不区分大小写的模式恢复区分大小写的检查点?如果存在包含案例冲突的已删除文件和目录,该怎么办?如果在存在案例冲突的情况下尝试回滚会发生什么?
正如我所看到的,保持文件历史可访问性的唯一其他选择是使用当前文件版本启动新服务器。然后在现有服务器上,我将删除大多数现有用户帐户,将许可证转移到新服务器,并将旧服务器(无限期地)保留在免费许可证模型下。
感谢您的帮助!
答案 0 :(得分:1)
最后开始准备这次迁移,我现在可以明确说明:
如果在Linux服务器上以区分大小写的模式创建了检查点,p4d将不允许您恢复打开不区分大小写模式(-C1)的检查点。
当您尝试时,它将报告在区分大小写模式下创建检查点的错误。