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
中設置好,然後查看您構建的設置選項卡,或者如果您是管理員編輯配置設置 - 版本控制設置 –