BizTalk 构建使用一些工具
BizTalk build using some tools
是否可以做持续集成。
我们正在使用 Power shell 脚本部署 BTDF 包。我发现有很多资源可以使用 TFS 为 BizTalk 进行持续集成,但是否可以进行持续集成。是否有任何可用的资源。
嗯,考虑一下 "continuous integration" 是一种模式,而不是事物。当然,您绝对可以 CI 使用 SVN 使用 BizTalk 应用程序。真的,代码存储库真的不是一个因素。
因此,如果您自动或至少非常轻松地通过一些测试执行构建-> 部署循环,那么您就是在执行 CI。具体的基础产品并不重要。
但是,是的,CI 使用 BizTalk 和 TFS 更容易,因为有工具。
是的,将 SVN 用于 CI 和 BizTalk 是完全可行的 - 我在 2008/9 年使用连接到 SVN 的 JetBrains TeamCity 实现了这样的解决方案,利用 MSBuild 脚本执行构建、打包和部署到测试 BizTalk 环境。然后我们打包 MSBuild 脚本以执行到各种生产环境的实际部署。
如果您坚持使用 SVN,那么我会认真地看看 TeamCity (https://www.jetbrains.com/teamcity/) and use a Powershell Build Runner to build / deploy etc. your project - for a high-level overview on using PS in TeamCity, take a look at http://www.jokecamp.com/blog/tutorial-how-to-use-teamcity-powershell-runner-to-automatically-deploy-website/.
至于 SVN,您真的需要看看使用更现代、功能丰富且无漏洞的 VCS 看看使用更现代的东西,例如 Visual Studio Online(即云中的 TFS - https://www.visualstudio.com/en-us/products/visual-studio-team-services-vs.aspx) or Git (hosted through the myriad hosting providers, e.g. a private repo on https://github.com/)
祝你好运!
PS。我完全同意@Johns-305 的评论!
是否可以做持续集成。
我们正在使用 Power shell 脚本部署 BTDF 包。我发现有很多资源可以使用 TFS 为 BizTalk 进行持续集成,但是否可以进行持续集成。是否有任何可用的资源。
嗯,考虑一下 "continuous integration" 是一种模式,而不是事物。当然,您绝对可以 CI 使用 SVN 使用 BizTalk 应用程序。真的,代码存储库真的不是一个因素。
因此,如果您自动或至少非常轻松地通过一些测试执行构建-> 部署循环,那么您就是在执行 CI。具体的基础产品并不重要。
但是,是的,CI 使用 BizTalk 和 TFS 更容易,因为有工具。
是的,将 SVN 用于 CI 和 BizTalk 是完全可行的 - 我在 2008/9 年使用连接到 SVN 的 JetBrains TeamCity 实现了这样的解决方案,利用 MSBuild 脚本执行构建、打包和部署到测试 BizTalk 环境。然后我们打包 MSBuild 脚本以执行到各种生产环境的实际部署。
如果您坚持使用 SVN,那么我会认真地看看 TeamCity (https://www.jetbrains.com/teamcity/) and use a Powershell Build Runner to build / deploy etc. your project - for a high-level overview on using PS in TeamCity, take a look at http://www.jokecamp.com/blog/tutorial-how-to-use-teamcity-powershell-runner-to-automatically-deploy-website/.
至于 SVN,您真的需要看看使用更现代、功能丰富且无漏洞的 VCS 看看使用更现代的东西,例如 Visual Studio Online(即云中的 TFS - https://www.visualstudio.com/en-us/products/visual-studio-team-services-vs.aspx) or Git (hosted through the myriad hosting providers, e.g. a private repo on https://github.com/)
祝你好运!
PS。我完全同意@Johns-305 的评论!