有没有办法修改P4V执行的命令行命令?例如,假设我想让revert做
p4 revert -w <blah>而不是
p4 revert <blah>谢谢!
发布于 2016-02-19 04:46:50
您可以使用here中描述的bash来完成此操作。
p4() {
if [[ $@ == "revert" ]]; then
command p4 -w $@
else
command p4 "$@"
fi
}使用like普通命令
p4 revert fileBash将使用上面的函数,如果给出了revert,则传递-w标志,否则不会。
要使更改永久生效,请将其放入您的.bashrc并登录/注销。
发布于 2016-02-26 08:15:30
您可以使用P4V中的自定义工具功能来自定义命令以使用所需的标志。如果您有多个命令,则将它们放入脚本中,然后从工具中调用该脚本。请参见“配置自定义工具”https://www.perforce.com/perforce/doc.current/manuals/p4v/advanced_options.custom.html
例如,这里介绍了如何使用P4V自定义工具设置输出以显示文件/文件夹的大小。(设置很快-可能不到5分钟。)
使用说明:
1)在P4V中,单击Tools -> Manage Custom Tools。单击“新建”按钮并选择“工具”。
2)填写'Name‘字段标识操作。例如:
Show Sizes3)单击“添加到适用的上下文菜单”的复选框
4)在P4V的“应用程序”下,输入"p4“
Application = p45)对于“参数”,输入命令和参数:
sizes -s %D
The %D is for any selected file or folder in depot syntax.6)在P4V:点击'Run tool In terminal window‘复选框。
7)单击“确定”按钮并保存您的更改。
自定义工具设置如下后,您只需右键单击文件/文件夹,在下拉菜单的底部,您可以选择“显示大小”(或任何您想命名的工具特征)。它也会出现在“工具”菜单的底部。结果将出现在一个窗口中。
https://stackoverflow.com/questions/35491975
复制相似问题