2015-03-18 76 views
0

使用SVN時是否有類似於%teamcity.build.branch%的東西?甚至是檢出的SVN目錄的完整URI?在Teamcity中使用SVN時獲取「分支」目錄名稱

我有一個項目設置如下:

ProjectA 
-- trunk/ 
-- release/ 
-- tags/ 
----build.x.x.x 

的VCS根是http://svnhost/svn/repo/ProjectA然後我每添加構建配置結帳規則 - 例如+/trunk=>.

有無論如何訪問相對路徑,完整的URL等解析?例如,如果這是一個工作目錄,svn info會提供我需要的信息。

基本上,我想將部分文件夾名追加到版本號,例如#.#.#.#-trunk#.#.#.#-release#.#.#.#-tag

回答

1

目標定義一個變量,說 「folder.name」,改變 「VCS退房潛規則」,以

+:%folder.name% - >無論

你現在可以在版本控制和標記操作中使用此變量文件夾名稱

+0

這或多或少是我最終使用的。當您使用DVCS時,不像分支那樣乾淨,但似乎是唯一的選擇。 – 2015-03-19 14:35:28