MIDRANGE dot COM Mailing List Archive



Home » MIDRANGE-L » May 2014

Re: What is the smartest solution for version control of RPG, CL, and DDS



fixed

The AIX binaries of Git can be run in the PASE environment of the IBM i...
http://174.79.32.155/wiki/index.php/PASE/Git

However, I'd highly recommend using the Eclipse based RPG/CL/DDS editor
known as Rational Developer for i (RDi)
http://www-03.ibm.com/software/products/en/dev-ibm-i

You can then use a standard Git plug-in for eclipse in place of or in
addition to having Git on the IBM i itself.

Note that both the IBM i and RDi support the use of stream files for RPGLE
and SQL DDL source, but not CL or DDS. There is an existing wrapper that
could help get around this.
http://i5toolkit.sourceforge.net/cm/index.html

Also, IBM's product Rational Team Concert (RTC) is available.
http://www-03.ibm.com/software/products/en/rtc

Note that while RTC is free for 10 developers or less, that's basically
only for Java development. The IBM i bits that support RPG/CL development
are only in the paid version.

Having said all that, I should point out that the various native IBM
i change management products from Aldon, ARCAD, Softlanding and MKS provide
not just version control / source archival but
automated intelligent deployment including rebuilding tables or automatic
ALTER table statements and dependency recompiles if needed; along with
automated rollbacks if something goes wrong.

Lastly note that ARCAD at least seems to have a plug in to RTC
http://www-03.ibm.com/software/products/en/arpp


HTH,
Charles




On Sun, May 18, 2014 at 6:04 PM, King Harrison IV via MIDRANGE-L <
midrange-l@xxxxxxxxxxxx> wrote:

I am doing some research for my company on how best to do version control
with RPG, CL, and DDS. I am not an IBM i programmer as my expertise is in
PHP and ZF2 (which I am currently doing on the i). I have been using GitHub
and love how it works. What is the most similar type of service for RPG?
Can I use GitHub? Is there something similar that is much easier to setup?
Thanks for the help.
King Harrison IV


Executive Vice President
king4@xxxxxxx
Linkedin Profile <https://www.linkedin.com/in/kingharrison/>
877.725.1305 ext: 504
www.k3s.com
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.







Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2014 by MIDRANGE dot COM and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available here. If you have questions about this, please contact