Let me see if I have this straight. If I were to use subversion I still have all the production version of my RPG code in QRPGSRC files like it is today, and I have all my code also in subversion and subversion also tracks all the changes. I can still do QRPGSRC scanning if I wanted to looking for field usage and my Abstract tool will still work as it does today.

Have not done any RPG III for a long time but not quite at full ILE use either. All source is modern RPG but we are not doing a lot with ILE modules. We had tried to work with WDSC some time ago and found it slow and error prone and found we could work faster in SEU and hit problems with source code control so just started with SEU until the product matured. RDi is much more stable and faster and now if subversion works as I described above the last problem is solved and we can make the switch.

Question for you. Do you run subversion server on your iSeries? I know it runs there but since there already is a copy of production source in the QRPGSRC files if I ran subversion on some other server I would have a second copy of my source on a different system in case something happened to the QRPGSRC files on the iSeries. On the other hand, if I run subversion on the iSeries I know my iSeries backups will have all my subversion data backed up and secure.

-----Original Message-----
From: wdsci-l-bounces@xxxxxxxxxxxx [mailto:wdsci-l-bounces@xxxxxxxxxxxx] On Behalf Of christopher smith
Sent: Thursday, May 21, 2009 12:25 AM
To: Websphere Development Studio Client for iSeries
Subject: Re: [WDSCI-L] Survey of RDi users related to Source Code management

No, "Pushing you changes" copies the source from your workspace to source
physical files for compilation.

You have some source scanning tools in RDi that exceed your wildest
fantasies compared to PDM.

The biggest change is unlearning all of your old ways of thinking about how
you should do RPG and AS/400 programming.

Imagine, being able to practically effortless see EVERY change EVER
COMMITTED by ANYONE(and knowing their name), to Subversion, right in your
RDi Workbench.

Another biggest challenge is getting your head around all of the new words
for things that you already know by different names and how the same
procedures that work for Open Source Java or C++ projects can and do work
for your RPG IV (PLEASE don't say you are still using RPG III) projects.

Now, I did not say getting there is easy... ***WARNING... FLAME BAIT***

Succumbing to the urge to just chuck it and do it the old way you already
know how to do it will keep you in your ghetto.

Good Luck

On Wed, May 20, 2009 at 9:13 PM, Mike Cunningham <mike.cunningham@xxxxxxx>wrote:

The free part sounds good but wouldn't this take all your source code our
of QRPGSRC files? We do a lot of source code scanning using PDM looking for
field use and other code when we work on projects

-----Original Message-----
From: wdsci-l-bounces@xxxxxxxxxxxx [mailto:wdsci-l-bounces@xxxxxxxxxxxx]
On Behalf Of Christopher Smith
Sent: Wednesday, May 20, 2009 4:33 PM
To: 'Websphere Development Studio Client for iSeries'
Subject: Re: [WDSCI-L] Survey of RDi users related to Source Code
management

Sure

Use a free SCM like Subversion or CVS.

Your projects would check in and out source from svn and you would push
your
source up to your AS/400 from RDi for compiling.

Your customization is 95% done straight out of the box. And you have TOTAL
version history... automatically.

-----Original Message-----
From: wdsci-l-bounces@xxxxxxxxxxxx [mailto:wdsci-l-bounces@xxxxxxxxxxxx]
On
Behalf Of Mike Cunningham
Sent: Wednesday, May 20, 2009 2:59 PM
To: 'wdsci-l@xxxxxxxxxxxx'
Subject: [WDSCI-L] Survey of RDi users related to Source Code management

Due to budget constraints, we wrote our own extension on SEU that would
flag
source code as being changed and who had it checked out and automatically
make backup copies of source when it was checked out. We also do some
reporting off the data collected during the check in/out process for how
many apps were changed over some time period. Not a full change management
system along the lines of Aldon but sufficient for our small shop. We have
not made the move to RDi yet, partially because these SEU extensions we
added will not work in RDi. If you are using RDi, what source code
management tools are you using or have you looked at? Would it even be
possible to write our own extensions to RDi that could do the same as we
currently do in SEU?

Thanks
--
This is the Websphere Development Studio Client for 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 Websphere Development Studio Client for 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 Websphere Development Studio Client for 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 thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 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.