排队新构建需要什么?

时间:2015-09-18 04:58:59

标签: c# visual-studio visual-studio-2012 tfs

我使用以下内容在Visual Studio 2012中构建:

enter image description here

除非我手动检查整个解决方案,否则它似乎没有使用最新的更改。

为了使用最新的源代码构建,是否需要将代码检入TFS?

2 个答案:

答案 0 :(得分:1)

  

为了使用最新的源代码构建,是否需要将代码检入TFS?

是的,构建服务器将在构建开始时从TFS获取最新的源代码。如果您在本地计算机上有未经签入的更改,则它们将包含在构建中。

使用构建服务器可帮助您准确控制构建和稍后部署的内容。当您决定部署时,不是在开发人员计算机上部署任何内容,而是构建TFS中存在的特定版本。默认情况下,构建还将创建一个标签,允许您稍后重新创建用于执行构建的源代码的确切版本。

答案 1 :(得分:1)

不,还有另外一种方法。您可以搁置您的代码并排队private build。这允许您在签入之前验证代码。

您甚至可以通过创建Gated check-in build

来使其成为版本控制分支的要求