有没有办法修改P4V执行的命令行命令?例如,我说要revert
做
p4 revert -w <blah>
而不是
p4 revert <blah>
谢谢!
答案 0 :(得分:0)
您可以按照here所述的bash来完成。
$scope.triggerTable = function() {
$scope.topTable = "topCategory";
}
像普通命令一样使用
p4() {
if [[ $@ == "revert" ]]; then
command p4 -w $@
else
command p4 "$@"
fi
}
Bash将使用上面的函数,如果给出了revert,则传递-w标志,但不是。
要使更改成为永久性更改,但在例如你的p4 revert file
并登录/退出。
答案 1 :(得分:0)
您可以使用P4V中的自定义工具功能来自定义命令以使用所需的标志。如果您有多个命令,则将它们放在脚本中并从该工具中调用脚本。请参阅'配置自定义工具' https://www.perforce.com/perforce/doc.current/manuals/p4v/advanced_options.custom.html
例如,ere是如何使用P4V Custom Tools设置输出以显示文件/文件夹的大小。 (设置很快 - 可能不到5分钟。)
说明:
1)在P4V中,点击工具 - &gt;管理自定义工具。点击“新建” 按钮并选择“工具”。
2)填写“名称”字段以标识操作。 例如:
Show Sizes
3)单击“添加到适用的上下文菜单”复选框
4)在P4V中,在“应用程序”下,输入“p4”
Application = p4
5)对于'Arguments',输入命令和参数:
sizes -s %D
The %D is for any selected file or folder in depot syntax.
6)在P4V中:单击“在终端窗口中运行工具”复选框。
7)点击“确定”按钮并保存更改。
如下所示设置自定义工具后,您只需右键单击文件/文件夹,然后在下拉菜单底部选择“显示大小”(或任何您想要命名的工具)特征)。它也将出现在“工具”菜单的底部。结果会出现在一个窗口中。