所以我想在下拉源时将一些额外的参数传递给VCS命令(在我的例子中是HG)。
但是“编辑VCS Root”屏幕不允许我添加额外的参数。
答案 0 :(得分:1)
无法在UI中设置此选项。您可以为hg命令编写包装器,并在VCS根设置的Path to hg
选项中指定此包装器的路径。包装器可以是这样的:
#!/bin/bash
case "$1" in
init|pull|clone)
command=$1;
shift;
hg $command --insecure $*
;;
*)
hg $*
;;
esac
如果使用代理端签出,则必须在两者上都有此包装:TeamCity服务器和代理。此外,如果您认为在UI中使用此选项可以随意在tracker中创建问题。