在TeamCity中构建后将程序集检入TFS

时间:2014-04-08 20:48:14

标签: powershell tfs teamcity

在TeamCity上成功构建项目之后,我想将程序集检入TFS源代码控制。有没有优雅和简单的方法来做到这一点?

我可以创建一个命令行步骤并使用参数运行tf.exe,但是我需要提供连接到TFS的凭据,映射目录并最终进行检入。

第二个选项是设置powershell步骤,并使用其中一个cmdlet,但这需要在构建计算机上安装cmdlet,我不想这样做。

你有这方面的经验吗?也许我可以使用TeamCity使用的凭据来获取源代码,而不是映射目录但是使用下载的结构/来源?

2 个答案:

答案 0 :(得分:1)

这回答了你的question,但通常不希望将二进制文件提交给你的源代码控制。你有几个选择。

  1. 手动创建一个nuget包:Nuget包可以存储在一个 共享文件夹。您可以在5分钟内手动创建包。
  2. 如果您的其他项目是使用teamcity构建的,请查看工件     团队城市中的依赖关系。

答案 1 :(得分:0)

TF.exe命令行工具是此方案的最佳选择。