如果我切换到 Mercurial,如何更换或重新配置我的 Team Build 服务器

发布于 2024-10-01 15:43:07 字数 252 浏览 0 评论 0原文

我正在考虑从 TFS 源代码管理迁移到带有 HgScc 的 Mercurial。如何替换 Team Foundation 系统的 Team Build 服务器方面或重新配置 Team Build 以使用 Mercurial 拉取最新分支?目前,我们所有发布到生产的二进制文件都构建在我们的构建服务器上,以防止工作站特定的更改、库、设置等创建不兼容的构建,防止发布构建占用工作站,并且通常用于质量控制。如果我将 C# .NET 开发切换到基于 Mercurial 的版本控制系统,我该怎么做?

I'm considering moving from TFS source control to Mercurial with HgScc. How do I replace the Team Build server aspect of my Team Foundation system or reconfigure Team Build to use Mercurial to pull the newest branch? Currently all of our released to production binaries are build on our build server to prevent workstation specific changes, libraries, settings, etc from creating incompatible builds, keeping release builds from tying up workstations, and generally for quality control. How do I do this if I switch our C# .NET development to a Mercurial based version control system?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦旅人picnic 2024-10-08 15:43:07

我不相信如果不进行一些相当丑陋的黑客攻击,您就无法继续使用 TeamBuild 进行构建。我建议您查看:

  • 来自 JetBrains 的

    TeamCity。我喜欢这个产品。对于较小的使用量来说是免费的,并且有商业选项。

  • CruiseControl .net - 之前用过这个搬到 TeamCity,工作得相当不错,但对我来说已经过去了几年了。

    我很赞赏您希望在开发机器上进行构建的愿望 - 在我看来,这确实是最好的方法。

I don't believe you can continue to build with TeamBuild without some pretty ugly hacks. I would recommend looking at either:

  • TeamCity from JetBrains. I love this product. It's free for smaller usage, with commercial options.

  • CruiseControl .net - Used this before moving to TeamCity, worked fairly well but it's been a few years for me.

    I applaud your desire to do builds off of your dev machines - really the best way to go in my opinion.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文