p4v通过脚本修改新的工作区属性



我是p4v的新手,所以如果我的问题"简单",请耐心等待:)

描述:

我想写一个脚本,在创建"新工作区"时,将其属性"文本文件的行尾字符:"设置为"共享:编写UNIX样式并读取本地样式"(该属性位于"高级"选项卡下)。

问题:

  • 触发器-我知道我需要在触发器中添加一条记录表,但我不知道记录必须包含什么(例如将非常棒)
  • script-我想用Groovy编写脚本(我在windows中环境),如何从剧本我应该把脚本放在哪里,以便触发器可以运行它

现在就这样了,有人想吗?

谨致问候,Igor。

实际上,您可以使用触发器来实现目标。

触发器将是一个"form in"触发器,其"path"值为"client"。

您需要学习使用Perforce命令行,以及Perforce用于工作空间规格的简单文本文件格式。

你应该看看这个相关的问题:如何设置性能客户端规范的默认值

您可以在Perforce手册中找到文档和示例:http://www.perforce.com/perforce/doc.current/manuals/p4sag/chapter.scripting.html

这是另一份较旧的文档,其中包含一些不错的背景材料:http://www.perforce.com/sites/default/files/writing-triggers-paper_0.pdf

在你阅读了所有这些材料,建立了一个测试服务器来开发你的触发器,并尝试自己编写一些触发器之后,你可能会有一些关于细节的额外问题要问,但你提出的触发器足够简单,一旦你看过这些例子,你可能就能通过一些实验来弄清楚。

最新更新