2013-09-24 83 views
3

我将在下个月将Unix Perforce安装迁移到具有更多存储的新(Unix)服务器。因为我们现在有很多Windows用户,所以我想以不区分大小写的模式(-C1)启动新的服务器。根据Perforce的说法,这种情况不受支持(http://answers.perforce.com/articles/KB_Article/Cross-Platform-Perforce-Server-Migration)。将Perforce从区分大小写迁移到不区分大小写

我的问题:假设我可以验证仓库中当前文件和目录之间没有案例冲突,将使用不区分大小写的模式工作恢复区分大小写的检查点?如果有删除的文件和目录包含案例冲突怎么办?如果试图回滚存在案例冲突的时候会发生什么?

正如我所看到的,我唯一能够保存文件历史记录的其他选项是使用当前文件版本启动新服务器。然后,在现有服务器上,我将删除大部分现有用户帐户,将许可证转移到新服务器,并将旧服务器(无限期地)保留在免费许可证模式下。

感谢您的帮助!

+1

根据我的经验,这可能非常粗糙 - 听起来您有Perforce许可证,所以我建议您参与Perforce支持,这些支持通常非常好。 –

+0

我有Perforce用户许可证,但不幸的是没有支持许可证。 –

回答

1

终于可以为这个迁移做准备,我现在可以肯定地说出:

P4D不会让你恢复不区分大小写的模式关卡开启(-C1)如果检查点在创建在Linux服务器上区分大小写模式。

当您尝试时,它会报告检测点在区分大小写模式下创建的错误。