2009-10-28 52 views
0

我在想,如果能在2008年VSTS多个构建定义需要

我有一个主支路和多个分支机构,其中许多代码更改将事情做以下。有没有办法按需建立必需的分支?

另外我有很多标签版本的代码和主分支,有没有一种方法来构建一个标签版本的代码点播?

回答

0

TFS不支持开箱即用。 我做了一些类似的事情,我创建了一个构建定义,读取构建和部署XML文件的内容,然后执行必要的操作以完成此操作。这听起来像你需要一个类似的东西。

+0

您的意思是说,我将维护一个XML文件,在该文件中我定义了哪个版本的Build应该被考虑,并在构建时从xml文件中读取并构建该版本。 – Amit 2009-11-02 06:20:39

+0

是啊。在我的情况下,我让Team Build在已知位置运行名为Deploy.proj的文件,该文件将检查xml文件DeployManifest.xml,其中包含要部署的应用程序的名称以及这些应用程序的源根。由于您可能想要部署特定的分支,因此源根目录是必需的。 – 2009-11-02 06:46:25