从版本控制的设置创建一个teamcity项目
我有一个项目的git仓库,其中包含一个.teamcity
文件夹,其中包含版本化的teamcity设置。 假设我已经从teamcity服务器中删除了这个项目(首先禁用版本化设置,然后删除项目),我该如何重新导入它?
这里的用例是能够使用模板生成器(例如yeoman
或dotnet new
创建新项目,并且能够将其轻松导入父TeamCity项目。
我们目前的teamcity版本是:TeamCity Enterprise 10.0.4(build 42538),所以在以后的版本中可能会有所改进。
所以我想我已经弄明白了,这些都是为我工作的步骤。
- 创建一个新项目,确保项目ID设置正确
- 添加指向包含项目的仓库的VCS根目录
- 启用版本化设置,确保
use settings from VCS
选择use settings from VCS
并选择Kotlin
设置格式 - 出现提示时选择“从VCS导入设置”
更详细的…
确保项目的项目ID与您的.teamcity
文件中的内容相匹配
例如,如果您的.teamcity
文件包含.teamcity\MyAwesomeProject
,那么您需要确保您的TeamCity中的项目ID设置为MyAwesomeProject
。
使用VCS的设置
如果你不告诉TeamCity在默认情况下使用vcs设置,那么它将执行通常的操作,并开始为你检查源代码控制。