我们的产品目前涵盖大量技术,包括 Java、PL/SQL、VB.Net 和 ABAP。我们为除 ABAP 之外的所有语言设置了相当成熟的源代码控制和构建系统,ABAP 仍处于石器时代。由于 SAP 在其中设置了构建系统,我们的工程师在 SAP 环境中进行所有开发,导出传输,并将它们检查到源代码控制中。由于我们支持多个 SAP 版本,因此跟踪版本和跨 4.6、4.7、5.0 等迁移代码变得非常困难。
我理想的过程是将 ABAP 代码检查到文本文件中的源代码控制中,然后将其加载到 SAP 中并生成传输作为构建过程的一部分。SAP 工程师认为没有支持这种模型的工具。
如果您在源代码控制系统中管理 ABAP 代码,您的流程是什么样的?是否有可用的工具(最好是命令行)将 ABAP 代码加载到 SAP 中?您的工程师如何管理代码/测试/调试周期?他们是在SAP 中编码,然后在完成后导出代码,还是在外部编辑器中编辑?