我想通过工具>打开包含所选更改列表的网址管理自定义工具>新
Application: cmd.exe
Arguments: /c start https://myserver.org?query=%c^¶m=value
它不会将%c替换为Changelist Number并在query =之后剪切url。我怀疑它不能替换字符串中的%c。如果我把#CL而不是%c它正确打开。
我使用python脚本工作解决方案
import webbrowser
import sys
webbrowser.open("https://myurl.org?query={0}¶m=value".format(sys.argv[1]))
P4自定义工具
Application: C:\Program Files (x86)\Python 3.5\python.exe
Arguments" d:\openurl.py %c
我想知道如何在没有python作为依赖的情况下这样做。
答案 0 :(得分:1)
我使用资源管理器代替cmd
解决了这个问题 Application: explorer.exe
Arguments: "https://myserver.org?param=value&query=%c"