× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hi Glenn,

1. We're looking to see what we can do without spending any money. There
is a free plug-in on the Eclipse web site. The company here has a CVS
server for their other systems development and if it's straight forward,
it should be easy to use it for System i development as well.??

I've only experimented a little bit with using CVS from WDSC, and I've only used it for Unix development so far, not for iSeries. However, I didn't need a plugin! WDSC 7.0 has a CVS Explorer built in.

In WDSC, you can read the help screen for CVS by clicking:
Help / Welcome / Tutorials / Check out a CVS Project

2. How does everyone have their CVS server configured? I don't know
enough to ask this intelligently but the way it was explained to me was
that the CVS server has modules. We have libraries, source files, and
source members. I take it there are several ways to configure the
relationship.

Like I said, I use CVS for Unix development, not iSeries. Each software application that we maintain has a module in CVS, and all of the components of the application are subdirectories within the module.

I'd do it the same way on iSeries (RPG, CL, etc) development. Create a module for each application. Within the module, have subdirectories named qrpglesrc, qclsrc, qddssrc, html, etc. That way you'd have a place to store the source for all of your RPG modules, CL modules, DDS (for print files -- and maybe even display files, if it's a green-screen project) HTML (for web projects), etc. Keep all sources for an application together.

Keep in mind that whenever you check out something from the repo, you'll get all of the items within the module... It'd be kinda silly for one module to be all source members that are written in a language. Why would you ever want to check them all out in one go? It makes more sense for each module to be a separate application.

But, it'll be a bit of a learning curve, and a big adjustment. It's hard to change when you've been doing something the same way for 20 years. When you're used to storing all of your source for all projects together in one QRPGLESRC file, it'll require re-training yourself.

Keep in mind that there's also Subversion (SVN) which is what most people seem to be using now instead of CVS. (But, I haven't made that adjustment yet, either...)

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-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.