当我尝试将文件添加到更改列表时,我不断收到错误文件 not in files(s) not in files(s) not in client view
when I try to add files to the changelist I keep getting error files not in files(s) not in client view
当我尝试从命令行添加文件时,我收到错误消息说文件不在客户端视图中这是什么意思?
createdCLNumber = p4.save_change(changeList)[0].split()[1]
>>> createdCLNumber
'1157539'
>>> p4.run_add("-c", createdCLNumber, "/Users/ciasto/ciasto_piekarz/sandbox/main/upgrade_tools/upgrade_gitlab")
Traceback (most recent call last):
P4.P4Exception: [P4#run] Warnings during command execution( "p4 add -c 1157539 /Users/ciasto/ciasto_piekarz/sandbox/main/upgrade_tools/upgrade_gitlab" )
[Warning]: '/Users/ciasto/ciasto_piekarz/sandbox/main/upgrade_tools/upgrade_gitlab - file(s) not in client view.'
该错误表示您尝试添加的文件不在您的客户端视图中。
根据错误提示,本地文件为:
/Users/ciasto/ciasto_piekarz/sandbox/main/upgrade_tools/upgrade_gitlab
此路径是否在您客户的 Root
下,View
是否将其映射到软件仓库路径?如果不是,则没有定义的仓库路径可以add
编辑到。
主动建议时间:我会高度建议在尝试使用 P4Python 自动化 Perforce 工作流之前从命令行获得对 Perforce 的一些基本熟悉!如果您是在交互式提示符下输入命令,而不是必须修改脚本并为每个调试会话从头开始。您在命令行中学到的所有内容都有一个 1:1 映射到 Python API,因此知识的迁移非常顺利。 API 是为那些已经熟悉 Perforce 命令和数据模型的人设计的,所以在没有事先了解 Perforce 的情况下深入研究它的人总是会感到非常迷茫。我已经看了一百遍了。
(几乎每次我给出这个建议时,人们都会忽略它,因为他们 "don't have time" 在开始编写脚本之前学习如何使用 CLI,但我可以保证你最终会花费大约一个月通过 P4 学习如何使用 PerforcePython,而你本可以在一个下午的时间里在终端上闲逛就可以掌握它。)
当我尝试从命令行添加文件时,我收到错误消息说文件不在客户端视图中这是什么意思?
createdCLNumber = p4.save_change(changeList)[0].split()[1]
>>> createdCLNumber
'1157539'
>>> p4.run_add("-c", createdCLNumber, "/Users/ciasto/ciasto_piekarz/sandbox/main/upgrade_tools/upgrade_gitlab")
Traceback (most recent call last):
P4.P4Exception: [P4#run] Warnings during command execution( "p4 add -c 1157539 /Users/ciasto/ciasto_piekarz/sandbox/main/upgrade_tools/upgrade_gitlab" )
[Warning]: '/Users/ciasto/ciasto_piekarz/sandbox/main/upgrade_tools/upgrade_gitlab - file(s) not in client view.'
该错误表示您尝试添加的文件不在您的客户端视图中。
根据错误提示,本地文件为:
/Users/ciasto/ciasto_piekarz/sandbox/main/upgrade_tools/upgrade_gitlab
此路径是否在您客户的 Root
下,View
是否将其映射到软件仓库路径?如果不是,则没有定义的仓库路径可以add
编辑到。
主动建议时间:我会高度建议在尝试使用 P4Python 自动化 Perforce 工作流之前从命令行获得对 Perforce 的一些基本熟悉!如果您是在交互式提示符下输入命令,而不是必须修改脚本并为每个调试会话从头开始。您在命令行中学到的所有内容都有一个 1:1 映射到 Python API,因此知识的迁移非常顺利。 API 是为那些已经熟悉 Perforce 命令和数据模型的人设计的,所以在没有事先了解 Perforce 的情况下深入研究它的人总是会感到非常迷茫。我已经看了一百遍了。
(几乎每次我给出这个建议时,人们都会忽略它,因为他们 "don't have time" 在开始编写脚本之前学习如何使用 CLI,但我可以保证你最终会花费大约一个月通过 P4 学习如何使用 PerforcePython,而你本可以在一个下午的时间里在终端上闲逛就可以掌握它。)