2014-09-30 75 views
0

我在我的項目中使用模板。
在模板中的「版本控制設置」我已設置路徑存儲庫svn+ssh://path/to/repository/trunk/Linux/packages/並添加VCS規則:
+|-:VCSPath => %env.TEAMCITY_BUILDCONF_NAME%/%env.TEAMCITY_BUILDCONF_NAME%-1.0(完整路徑到我的包SVN + SSH://路徑/到/庫/主幹/ Linux的/包/名稱-of-package/name-of-package-1.0)teamcity中變量「包的名稱」

當我從模板創建新的「構建配置」時,我設置了名稱「包名」。然後運行構建。但TeamCity的已返回一個錯誤:

Error collecting changes for VCS repository '"svn+ssh://path/to/repository/trunk/Linux/packages/" 
{instance id=12153, 
parent internal id=1927,  
parent id=Seek_SvnSshPathToRepositoryTrunkLinuxPackages, 
description: "svn: svn+ssh://path/to/repository/trunk/Linux/packages/"}' 
Path is invalid: 'svn+ssh://path/to/repository/trunk/Linux/packages/VCSPath'@14300: none 

我想這%env.TEAMCITY_BUILDCONF_NAME% =「名包的,」

請告訴我哪環境變量我可以用!?

thnx。

回答

0

我已經找到了一個決定。 已在VCS規則中添加了name-of-package/name-of-package-1.0

其中包名 - 包裝的名稱。

它已經工作。 Thnx。

0

url不正確時,通常會發生這種情況。您是否嘗試過在瀏覽器中瀏覽url?它在那裏工作嗎?