是否可以进行持续的集成。
我们正在使用Power脚本来部署BTDF包。我发现有许多资源可以使用TFS为BizTalk进行持续集成,但是否可以进行持续集成。是否有同样的资源可供使用。
发布于 2016-01-28 05:20:40
那么,考虑“持续集成”是一种模式,而不是一件事。当然,您绝对可以使用SVN对BizTalk应用程序进行CI操作。实际上,代码存储库并不是一个因素。
因此,如果您是自动的,或者至少非常容易地使用一些测试来执行构建->部署周期,那么您就是在执行CI。具体的潜在产品并不重要。
但是,是的,使用BizTalk和TFS的CI更容易,因为有了工具。
发布于 2016-01-28 15:12:34
是的,在BizTalk中使用SVN用于CI是完全可行的--我在2008/9年度使用连接到SVN的JetBrains TeamCity实现了这样的解决方案,使用MSBuild脚本执行构建、包和部署到测试BizTalk环境。然后,我们打包MSBuild脚本,以执行实际部署到各种生产环境。
如果您一直在使用SVN,那么我会认真地看看TeamCity (https://www.jetbrains.com/teamcity/),并使用Powershell构建运行程序来构建/部署您的项目--关于在TeamCity中使用PS的高级概述,请看一看http://www.jokecamp.com/blog/tutorial-how-to-use-teamcity-powershell-runner-to-automatically-deploy-website/。
至于SVN,您确实需要考虑使用更现代、更富功能和更无漏洞的VCS --看看使用一些更现代的VCS,比如Visual (即云中的TFS - https://www.visualstudio.com/en-us/products/visual-studio-team-services-vs.aspx)或Git (通过各种托管提供商托管,例如https://github.com/上的私有回购)。
祝你好运!
PS。我完全同意@Johns-305的评论!
https://stackoverflow.com/questions/35048695
复制相似问题