【发布时间】:2009-03-24 04:10:02
【问题描述】:
我希望将 TeamCity 工件重新检入源代码管理。
我以前使用过 TFS Integrator。所以我习惯了它的方法,通过配置,它可以将输出构建签入源代码控制。然后,当人们执行 get 时,他们将收到这些工件。
或者是否有完全不同的方法可以通过 TeamCity 实现这一目标?
【问题讨论】:
标签: build-process build-automation teamcity
我希望将 TeamCity 工件重新检入源代码管理。
我以前使用过 TFS Integrator。所以我习惯了它的方法,通过配置,它可以将输出构建签入源代码控制。然后,当人们执行 get 时,他们将收到这些工件。
或者是否有完全不同的方法可以通过 TeamCity 实现这一目标?
【问题讨论】:
标签: build-process build-automation teamcity
我能想到的两种方式是
在工作目录中指定要标记的路径以及相对于主干的位置以将其签入。jetbrains explains it here
/project/trunk/dist=>/project/tags/%system.build.number%
从构建脚本中手动签入工件,并将忽略添加到您签入的位置,这样它就不会再次触发构建。
e.g. use -:user=devA:project/sources/** to prevent build triggering after a change of VCS user devA made in subfolder project/sources/**
【讨论】: