gpt4 book ai didi

perforce - 在 Perforce 中,您可以将文件夹重命名为相同名称但大小写不同吗?

转载 作者:行者123 更新时间:2023-12-03 21:50:02 34 4
gpt4 key购买 nike

我可以将 Perforce 中的文件夹从//depot/FooBar/重命名为//depot/Foobar/吗?

我已经尝试通过从//depot/FooBar/重命名为//depot/Temp/到//Depot/Foobar/但最终结果与//depot/FooBar/相同。

最佳答案

一旦它在 Perforce 中,情况就会保持不变。正如约翰所提到的,您可以删除,正确设置名称,然后再次添加。然而,有一个小问题......

如果其他人(运行 Windows)已经同步了错误大小写的版本,那么当他们再次同步正确的版本时,它不会改变他们 PC 上的大小写。这是 Windows 文件系统承认大小写但仍然从根本上独立于大小写的一个特性。

如果许多用户已经同步,并且让他们也从客户端中删除(并从他们的机器中删除文件夹)不方便,那么您可以诉诸一种称为“检查点手术”的黑暗和肮脏的 Perforce 技术。这不适合胆小的人,但你可以这样做:

  • 停止您的服务器,采取检查点。
  • 使用您最喜欢的可以处理多兆字节文件的文本编辑器,搜索旧案例名称的所有出现并将其替换为新的。您当然也可以使用脚本。
  • 重放您的检查点文件以重新创建 Perforce 数据库元数据。
  • 重新启动您的服务器。

  • 这将透明地影响所有用户客户端规范,因此当他们同步时,他们会像魔法一样得到正确的情况。

    这听起来很麻烦,但我以前不得不这样做,只要你小心、备份、试运行等,那么一切都应该没问题。

    关于perforce - 在 Perforce 中,您可以将文件夹重命名为相同名称但大小写不同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/133320/

    34 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com