Perforce 无法将脚本添加到Performce触发器(更改提交)

Perforce 无法将脚本添加到Performce触发器(更改提交),perforce,Perforce,我正在尝试向perforce的change commit触发器添加脚本。但每次我更改触发器表单并保存文件并返回命令提示符时,都会收到一条消息,说触发器未更改 我所做的是,执行命令p4 triggers,并在新打开的表单中添加用于运行python脚本的触发器 有没有办法查看为服务器添加的所有触发器?每当我运行p4触发器时,触发器部分总是空的 这一定是个愚蠢的问题,但我一直在寻找答案。但是找不到 我是新来的 您是否在开始输入触发器定义时使用了“#”符号,这将使其成为注释,并且看起来您根本没有更改表

我正在尝试向perforce的
change commit
触发器添加脚本。但每次我更改触发器表单并保存文件并返回命令提示符时,都会收到一条消息,说
触发器未更改

我所做的是,执行命令
p4 triggers
,并在新打开的表单中添加用于运行python脚本的触发器

有没有办法查看为服务器添加的所有触发器?每当我运行
p4触发器
时,触发器部分总是空的

这一定是个愚蠢的问题,但我一直在寻找答案。但是找不到


我是新来的

您是否在开始输入触发器定义时使用了“#”符号,这将使其成为注释,并且看起来您根本没有更改表


要显示当前触发器定义,“p4 triggers-o”命令将在屏幕上打印服务器的当前触发器表

确保在触发行的开头有一个空格(或制表符)。在看到本页上的“触发器定义”示例之前,我被这一点绊倒了整整30分钟:

您将看到每个触发器都缩进到“Triggers:”标题下


不管怎样,这对我来说很有效

我添加了行newtrigger change submit//depot/。。。触发器后的“C:/Python27/python.exe A:/performencesubmitscript.py%changelist%”:(不带#)。并保存了临时文件。我现在该怎么办。命令提示符仍显示p4触发器。是否将其与“触发器:”放在同一行?尝试将触发器定义放在下一行,用制表符缩进。下面是一些文档:我在下一行自己做了,在条目之前有一个选项卡空间。编辑之后,我应该怎么做?cmd提示符仍显示p4触发器。我认为它没有得到拯救。它仍处于编辑模式。您使用的是哪种类型的编辑器?默认的编辑器窗口是记事本,但您是否配置了其他编辑器?将文本添加到触发器窗体后,需要保存并退出编辑器。