在新设置的服务器上提交时出现 Perforce 错误“必须引用客户端”

问题描述 投票:0回答:1
Submit validation failed -- fix problems then use 'p4 submit -c 16'.
    'check-case' validation failed: Exception during trigger execution: <class 'P4.P4Exception'> [P4#run] Errors during command execution( "p4 dirs //koboldkitchendepot/koboldkitchen/* //koboldkitchendepot/koboldkitchen/config/* //koboldkitchendepot/koboldkitchen/content/* //koboldkitchendepot/koboldkitchen/source/* //koboldkitchendepot/koboldkitchen/content/characters/* //koboldkitchendepot/koboldkitchen/content/cursor/* //koboldkitchendepot/koboldkitchen/content/levelprototyping/* //koboldkitchendepot/koboldkitchen/content/startercontent/* //koboldkitchendepot/koboldkitchen/content/topdown/* //koboldkitchendepot/koboldkitchen/content/__externalactors__/* //koboldkitchendepot/koboldkitchen/content/__externalobjects__/* //koboldkitchendepot/koboldkitchen/content/topdown/blueprints/* //koboldkitchendepot/koboldkitchen/content/topdown/input/* //koboldkitchendepot/koboldkitchen/content/topdown/maps/* //koboldkitchendepot/koboldkitchen/content/topdown/input/actions/*" )
        [Error]: "//koboldkitchendepot/koboldkitchen/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/config/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/source/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/characters/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/cursor/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/levelprototyping/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/startercontent/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/topdown/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/__externalactors__/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/__externalobjects__/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/topdown/blueprints/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/topdown/input/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/topdown/maps/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
        [Error]: "//koboldkitchendepot/koboldkitchen/content/topdown/input/actions/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'."
     <traceback object at 0x7f909845f300>
    P4 ERROR: //koboldkitchendepot/koboldkitchen/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/config/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/source/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/characters/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/cursor/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/levelprototyping/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/startercontent/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/topdown/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/__externalactors__/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/__externalobjects__/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/topdown/blueprints/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/topdown/input/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/topdown/maps/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    P4 ERROR: //koboldkitchendepot/koboldkitchen/content/topdown/input/actions/*/... - must refer to client 'vmss-prod-commit-funkstudios-rrwleOH3707'.
    An error was encountered during trigger execution. Please
    contact your Perforce administrator and ask them to
    investigate the cause of this error in /p4/1/logs/p4triggers.log

每次我尝试在 P4V 客户端中提交签出的文件时都会出现此错误。我能够成功地推送我的第一个项目文件,但是,之后没有任何效果。

我在仓库中创建了一个与我的项目分开的新文件夹,但无法将其推送。也从新的工作区尝试过,但没有成功。然而,有些文件可以正常工作,但我真的不知道为什么。

perforce perforce-helix-core
1个回答
0
投票

认为我已经找到了问题,尽管我还不一定有解决方案,因为我正在处理同样的事情。日志的文件结构显示您正在使用虚幻引擎,并且您提到您使用 Azure Marketplace(假设是 Helix Core Cloud)设置了 perforce 服务器,听起来您没有编辑任何内容。

基本上,在进行服务器设置时检查的默认设置之一(部署后无法更改)是区分大小写,这取决于您的服务器托管在 Windows 还是 Linux 上。他们告诉您不要触摸它并区分大小写,除非您知道需要将其关闭。好吧,事实证明,特别需要关闭区分大小写的事情之一是某些虚幻文件,但一开始就很难知道这一点,而且它们不会告诉您虚幻在区分大小写的系统上不起作用。

https://www.perforce.com/manuals/p4sag/Content/P4SAG/case-sensitivity-and-platforms.html?Highlight=case%20insensitive

https://forums.unrealengine.com/t/unreal-engine-does-not-support-running-from-case-sensitive-file-systems/488322

不幸的是,Perforce 对此的唯一评论是“您在注册过程中选择后无法更改设置”。我们可能很SOL

© www.soinside.com 2019 - 2024. All rights reserved.