Actualmente, nuestro producto abarca una gran cantidad de tecnologías, incluidas Java, PL/SQL, VB.Net y ABAP. Tenemos un sistema de construcción y control de fuente bastante maduro configurado para todos los idiomas, excepto ABAP, que todavía está en la edad de piedra. Dado que SAP tiene un sistema de compilación configurado dentro de él, nuestros ingenieros desarrollan todo su contenido en un entorno de transporte de exportación de SAP y verifican esos en el control de fuente. Dado que admitimos varias versiones de SAP, resulta muy difícil rastrear versiones y migrar código a través de 4.6, 4.7, 5.0, etc.Administración del código fuente ABAP en Source Control
Mi proceso ideal sería verificar el código ABAP en el control de fuente en archivos de texto, y luego cárguelo en SAP y genere los transportes como parte del proceso de compilación. Los ingenieros de SAP no creen que haya herramientas para respaldar este modelo.
Si está administrando el código ABAP en un sistema de control de fuente, ¿cómo se ve su proceso? ¿Hay herramientas disponibles (preferiblemente de línea de comando) para cargar el código ABAP en SAP? ¿Cómo gestionan sus ingenieros el código/prueba/ciclo de depuración? ¿Codifican en SAP y luego exportan el código cuando finalizan o editan en un editor externo?
Tenemos que admitir múltiples versiones de SAP (4.6C, 4.7, 6.0, etc.). Nuestro modo actual de hacerlo es desarrollar en una versión, exportar el código y luego combinarlo manualmente en las otras versiones. Además, el código ABAP se correlaciona con el código fuera de SAP que debe ser ramificado y versionado. –