我负责一个大型软件开发项目的一部分。我们有多个环境(dev、test、pre-prod、prod 等)和许多不同的软件组件。它们中的大多数都基于 Java/Weblogic(包含少量其他应用程序服务器)。
我们目前没有将配置和应用程序代码从一个环境迁移到另一个环境的好方法。代码被检入 SCM。要执行迁移,有人检查它并手动迁移它。这显然很冗长而且很容易出错——错误总是发生。
有没有人可以分享他们使用迁移工具的经验?我们不介意编写脚本(显然),但某种 GUI 可以使这变得容易,以及针对特定环境配置等情况的领先优势,确实会有所帮助。