2
我使用TeamCity 8来运行msbuild脚本。TeamCity在msbuild脚本中获取svn url
我认为TeamCity会设置一个环境变量或msbuild属性与vcs根url。但我找不到它。
我试着用/ v:diag来运行脚本来获取更多信息,但仍然找不到任何属性。
我可以从Teamcity获得URL还是必须运行诸如svn.exe info之类的东西?
我使用TeamCity 8来运行msbuild脚本。TeamCity在msbuild脚本中获取svn url
我认为TeamCity会设置一个环境变量或msbuild属性与vcs根url。但我找不到它。
我试着用/ v:diag来运行脚本来获取更多信息,但仍然找不到任何属性。
我可以从Teamcity获得URL还是必须运行诸如svn.exe info之类的东西?
这是我目前正在做的事情。
TeamCity确实有这个变量,它被命名为%vcsroot.url%,但它可以作为默认的脚本。
使其在msbuild脚本(以及其他类型)中可用。
转到项目设置 - >参数 - >添加新的参数
Name: system.vcsroot.url
Kind: System property
Value: %vcsroot.url%
而且你的MSBuild
有属性为$(vcsroot_url)你只是想添加一个VCS根,让您的代码? –
不知道我明白。我不想添加任何内容,我想知道目前正在构建的Subversion url,并且已经在TeamCity – Karsten
中设置好,然后查看您构建的设置选项卡,或者如果您是管理员编辑配置设置 - 版本控制设置 –