我们的团队目前正在使用 Visual Studio 2012、Team Foundation Server 2012 和“网站”项目(不是 Web 应用程序项目)开发 Kentico CMS 7 站点来管理我们的文件。
我们正在寻找一种执行持续集成和自动部署的好方法。
我们能够使用 TFS 轻松构建解决方案的 c# 库,但我们无法以任何方式构建或预编译网站,因为 TFS 对签入 BIN 文件夹(并且需要)的 Kentico DLL 感到不安。
TFS 2012 的部署工具绝对惨不忍睹。我使用 TFS 2012 的经验告诉我,我们应该远离这个工具。
一定有其他人已经解决了这个问题。我们需要能够可靠地将这个网站解决方案部署到各种环境,同时保持 Kentico DLL 完好无损,检查到解决方案中,并且在尝试“构建”网站时不会引起任何冲突。
您能否向我提供有关如何执行此操作的任何建议?其他运行良好的工具?我们只需要这个过程是可靠的。
提前致谢!