|
Git will take some doing as I stated earlier. Some people do it manually
by using iProject, and bringing all your source into a single folder on
your PC. The applications I have been a part of would make that very
difficult as there are thousands of sources to keep track of. It would be
easier if you could have some sort of hierarchical structure in iProjects.
Filters in RSE give you the necessary flexibility to view just the sources
you need, and it can operate on the IFS, but does not have a connection to
Git, CVS or SVN. And General Projects gives you the hierarchical file
structure, and connection to Git, CVS, and SVN, but does not give you
access to the compilers like iProjects does. Each of the three options is
missing a single piece to make Git fairly easy to use. Remember though that
Git is not a change management system, it is simply a code repository.
There is no build or deploy capability. You would need to add that as well
RDi has hooks into Ant that could potenti
ally provide the make and build capability with a few IBMi aware plugins
with knowledge such as how to build and promote database files, or the
order in which the various objects need to be built. i believe that those
plugins would still need to be created though.
However, you would have to build those pieces and more if you were to
start from scratch.
Mark Murphy
STAR BASE Consulting, Inc.
mmurphy@xxxxxxxxxxxxxxx
-----"Jon Everton" <joneverton@xxxxxxxxx> wrote: -----
To: <WDSCI-L@xxxxxxxxxxxx>
From: "Jon Everton" <joneverton@xxxxxxxxx>
Date: 02/08/2016 02:14PM
Subject: Re: [WDSCI-L] New RFE for your perusal
Mark, I have voted for your RFE.
Where I currently work they are thinking of writing an in house change
management package. Apparently they tried RTC on two separate occasions and
couldn't get it to work and they have let the license expire.
I have suggested looking at GIT instead of trying to reinvent the wheel.
Thank you,
jon
On 2/5/2016 11:58 AM, Mark Murphy/STAR BASE Consulting Inc. wrote:
I started this on Midrange-l, but the discussion became about RDi rather
than the RFE, so I am posting here. The latest incarnation of free format
starting in column 1 makes me believe that tools like Git are now even more
accessible, if only RDi would support IFS development better. iProjects
don't work for me because they are tied explicitly to a single library, and
all source goes into source files which Git doesn't really know about. A
generic project is closer, allowing me to load source into text files and
use source control like Git as a repository. It even opens the files with
the LPEX editor. But it doesn't allow me to compile because I can't find
the
compile menu or commands in the customization dialog. On the other hand
creating an rpgle file in the IFS under RSE allows me to edit and compile,
but I can't put it under version control because the context menu doesn't
contain the Team submenu.
Mark Murphy
STAR BASE Consulting, Inc.
mmurphy@xxxxxxxxxxxxxxx
-----Forwarded by Mark Murphy/STAR BASE Consulting Inc. on 02/05/2016
12:48PM -----
To: "Midrange Systems Technical Discussion" <midrange-l@xxxxxxxxxxxx>
From: "Mark Murphy/STAR BASE Consulting Inc." <mmurphy@xxxxxxxxxxxxxxx>
Date: 02/05/2016 09:21AM
Subject: New RFE for your perusal
I have entered a new RFE:
http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=83582
This RFE is about moving forward in development with a goal of being able
to
do RPG development in conjunction with GIT. I know some people already do
this, but it seems a bit hard to do. I am looking for a more hierarchical
approach. An enhancement to the iProject perspective.
Mark Murphy
STAR BASE Consulting, Inc.
mmurphy@xxxxxxxxxxxxxxx
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
--
This is the Rational Developer for IBM i / Websphere Development Studio
Client for System i & iSeries (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/wdsci-l.
--
This is the Rational Developer for IBM i / Websphere Development Studio
Client for System i & iSeries (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/wdsci-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.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 on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.