gpt4 book ai didi

.net - 在发布和 checkin Team Foundation Server (TFS) 期间增加版本

转载 作者:行者123 更新时间:2023-12-02 05:04:29 24 4
gpt4 key购买 nike

我目前正在设置我的 ASP.NET MVC 4 具有发布配置文件和相关发布功能的 Web 应用程序。我的continuous integration (CI) 环境是 Team Foundation Server (TFS) build 2010 和用于源代码管理的 TFS。

我有很多要求,我想用它来实现。首先,每次我创建要发布的发布包时,我都希望在我的版本文件中增加内部版本号并将修订号重置为 0。我目前有一个版本文件,其中包含版本号 Major.Minor.Build.Revision。所以我想创建发布包来做到这一点。这可能吗?如果可能的话,它是如何实现的?请注意,这会增加版本文件,作为此过程的一部分,我希望将其 checkin 源代码管理。

我的第二个问题是,每次开发人员 checkin TFS 构建服务器时,修订号都会增加或至少更改为新值。我曾希望更新我的构建模板来实现这一点,但不幸的是,由于我的构建服务器的限制,我无法在其上合并任何自定义事件。所以我希望用 MSBuild 执行此任务.是否可以使用 MSBuild 实现我在此处概述的内容?如果可以,请问我能得到解释吗?

最佳答案

Team Foundation Build Customization Guide关于这个主题有 10 页(太多了,无法在此处复制)。本指南由 Visual Studio ALM Rangers 制作并且尽可能接近官方指导。

关于.net - 在发布和 checkin Team Foundation Server (TFS) 期间增加版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13300311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com