从版本化受控设置创建teamcity项目

时间:2017-12-01 16:14:37

标签: teamcity

我有一个项目的git存储库,其中包含.teamcity文件夹,其中包含版本化的teamcity设置。假设我已从teamcity服务器中删除了该项目(首先禁用版本化设置,然后删除项目),我该如何重新导入它?

此处的用例是能够使用模板生成器创建新项目,例如yeomandotnet new,并且可以轻松地将其导入父级TeamCity项目。

我们当前的teamcity版本是:TeamCity Enterprise 10.0.4(版本42538),因此在以后的版本中可能会有所改进。

1 个答案:

答案 0 :(得分:0)

所以我想我已经弄明白了,这些步骤对我有用。

  1. 创建新项目,确保项目ID设置正确
  2. 添加指向包含项目的存储库的VCS根目录
  3. 启用版本化设置,确保选择use settings from VCS并选择Kotlin设置格式
  4. 出现提示时选择“从VCS导入设置”
  5. 更详细......

    确保项目的项目ID与.teamcity文件中的项目ID相匹配

    例如,如果您的.teamcity文件包含.teamcity\MyAwesomeProject,则需要确保teamcity中的项目ID设置为MyAwesomeProject

    使用VCS中的设置

    如果您没有告诉TeamCity默认情况下使用vcs设置 那么它将按照常规方式执行操作并开始为您进行源代码管理检查。