我们最近从Source Safe移到了Team Foundation Server 2008。我们正在设置一些自动构建版本,并且遇到了一些应用程序似乎需要在构建服务器上进行额外安装的问题。是否需要在TFS构建服务器上安装Visual Studio?
我见过的帖子指出需要安装Visual Studio IDE。我还看到一些文章说,安装.Net Framework SDK可以解决这个问题。我们不想在构建服务器上安装比我们需要的更多,但我们也不希望向服务器团队多次请求在不同时间安装不同的部分。所以,我想知道大多数团队最终安装的是什么。
如果这很重要,那么我们目前没有专门的构建服务器。我们是一个小团队(6位开发人员,都是当地的)。构建发生在我们的主要TFS框上,SQL Server片断是独立服务器上的唯一部分。
此规则的一个例外:Web应用程序项目确实需要一个.targets文件和一个随Visual Studio提供的构建任务DLL。但是,您可以将这些复制到您的构建代理而无需安装VS,它们仍然能够正常构建。 – Jimmy 2013-05-03 02:16:22