我使用TeamCity 8来运行msbuild脚本。
我认为TeamCity会使用vcs根URL设置环境变量或msbuild属性。但是我无法找到它。
我尝试使用/ v:diag运行脚本以获取更多信息,但仍无法找到任何属性。
我可以从Teamcity获取网址,还是必须运行类似svn.exe信息的内容?
答案 0 :(得分:2)
以下是我目前正在做的事情。
TeamCity确实拥有变量,它名为%vcsroot.url%,但默认情况下可以使用它。
使其在msbuild脚本(以及其他类型)中可用。
转到项目设置 - >参数 - >添加新参数
Name: system.vcsroot.url
Kind: System property
Value: %vcsroot.url%
你在msbuild
中拥有$(vcsroot_url)属性