Sản phẩm của chúng tôi hiện đang mở rộng một số lượng lớn công nghệ, bao gồm Java, PL/SQL, VB.Net và ABAP. Chúng tôi có một hệ thống kiểm soát nguồn và xây dựng khá trưởng thành được thiết lập cho tất cả các ngôn ngữ ngoại trừ ABAP, vẫn còn trong thời kỳ đồ đá. Kể từ khi SAP có một hệ thống xây dựng được thiết lập bên trong nó, các kỹ sư của chúng tôi làm tất cả sự phát triển của họ trong môi trường vận chuyển xuất khẩu SAP và kiểm tra những điều đó vào điều khiển nguồn. Vì chúng tôi hỗ trợ một số phiên bản SAP, nên rất khó để theo dõi các phiên bản và di chuyển mã qua 4.6, 4.7, 5.0, v.v.Quản lý mã nguồn ABAP trong điều khiển nguồn
Quy trình lý tưởng của tôi là kiểm tra mã ABAP vào kiểm soát nguồn trong tệp văn bản và sau đó tải nó vào SAP và tạo ra các vận tải như một phần của quá trình xây dựng. Các kỹ sư của SAP không nghĩ rằng có những công cụ hỗ trợ mô hình này.
Nếu bạn đang quản lý mã ABAP trong hệ thống kiểm soát nguồn, quy trình của bạn trông như thế nào? Có các công cụ có sẵn (tốt nhất là dòng lệnh) để tải mã ABAP vào SAP không? Làm cách nào để các kỹ sư của bạn quản lý chu kỳ mã/kiểm tra/gỡ lỗi? Họ có mã trong SAP và sau đó xuất mã khi hoàn tất hoặc chỉnh sửa trong trình chỉnh sửa bên ngoài không?
Chúng tôi phải hỗ trợ nhiều phiên bản SAP (4.6C, 4.7, 6.0, v.v.). Chế độ hiện tại của chúng tôi để thực hiện việc này là phát triển trong một phiên bản, xuất mã và sau đó nhập thủ công vào các phiên bản khác. Hơn nữa, mã ABAP tương quan với mã bên ngoài SAP phải được phân nhánh và được phiên bản. –