我已经介绍了分支/合并到我的团队,它怎么会是伟大的自动构建和部署代码签入切入/主分支以前提到过的,但我是一个初级开发,不非常ops-y。TFS联网自动化部署战略
我有麻烦,是我们创建Intranet应用程序,并将它们存储在我们自己的虚拟机,我们有机会获得,但我们也有,这是造成我悲愤负载均衡!
我可以构建自动化(嗯,我没有弄清楚所有的错误,但我正在通过他们的方式工作) - 我甚至可以让构建自动创建一个zip文件准备部署。 是否可以配置多台服务器进行部署? 即
1) I check in some code to stage
***Automatically***
2) Code builds
3) Build completes, Unit tests run and they complete
4) Code is packaged into a .zip
5) .Zip is deployed across the three load balancing servers (all with the same file path).
***
也许值得一提的当前,我们TFS服务器运行Visual Studio这样的代码是建立在相同的服务器是所有存储,但是这不是我们运行从活代码服务器。
任何帮助或特定于我的设置教程将不胜感激,我真想把这个部门围绕释放战略!
感谢这一切 - 这是一个耻辱TFS不能够仅仅有一个非常简单的“下面是一些直接的文件路径部署到”,但我想它不是针对内网建这么多。 我们目前有4个主要业务部门,都有自己的QA/UAT/Production(主要BU有3个负载均衡产品)。 如果我能得到TFS自动生成,(即开发合并多达QA) - 没有“自动” /“一键式”的方法来容易地解除这些变化对所有QA服务器?实际上考虑一下,允许在'一键式'方法中控制哪些服务器可能会更可取... –
我相信新版本(2013+)具有更好的部署管理(我最熟悉2010)。由于所有的环境都不同,开箱即用的东西很难。有第三方工具(嗯,发布管理现在是第一方),可以用来扩展TFS功能,使部署更容易,没有它们是一个不小心,并需要自定义代码或脚本。 你可以看看ClickOnce发布,它可以做你需要的东西,但它有它自己的时髦限制,我从来没有尝试过它的实际构建。 – Taegost