团队基础服务器:构建到固定位置



是否可以使用团队基础生成服务将生成定义的最新生成放入固定的 UNC 文件路径。

通常,构建定义会将一些变量(如日期或内部版本号)添加到路径中,以使其唯一。我试图在我的定义中删除它们以获得固定路径,但构建失败,并出现目标已存在于服务器上的错误。

为什么我要构建到固定位置:我想这样做,以便测试我的应用程序的团队有一个固定的位置到最新的构建,并且可以例如在其上放置快捷方式。

最佳做法是将固定放置位置作为根文件夹,并将内部版本号添加到路径中。这将帮助您区分从生成定义执行的不同生成版本。如果您有固定的位置,那么如果您想在最新版本中断的情况下获取以前执行的构建二进制文件,您会怎么做?

如果仍希望使用固定位置,则可以修改生成过程模板以在生成过程中删除固定文件夹,这样就不会收到目标已存在错误。

最新更新