0

我是 perforce 的新手,我想编写批处理脚本,以使用 p4 copy 命令将一个应用程序中的相同设置文件复制到另一个应用程序。当我在命令提示符下运行时,命令执行没有任何错误。通过触发器执行时,提示触发器验证错误?请帮忙。

4

1 回答 1

0

触发器编写的绝对第一条规则是“对环境一无所知!” 1 .

触发器由服务器进程执行。虽然脚本可能在开发/测试期间(通过命令提示符)在本地工作,但不能保证通过触发器执行相同的命令时会出现这种情况。

检查服务器上的 p4 环境(使用p4 set 命令)并将其与本地环境进行比较。

Perforce 用户手册有一些关于编写触发器/守护进程的有用建议,我建议您阅读这些建议。

于 2012-07-04T13:01:32.883 回答