Hi Aaron!
Well I just started with Subclipse using a tiny sample program (RPG and DDS 
sources). Here's what I did:
1. Created an iSeries Project
2. Added all necessary source members to the project created in step 1 directly 
from the Remote System Explorer.
3. Switched to the SVN Repository view
4. Right-clicked my repository and selected New / New remote folder
5. Right-clicked the folder I just created and selected Import.
From that on I only used the iSeries Projects sources and executed Team / 
Update and Team / Commit to satisfy version control.
You are right - working with iSeries Projects means that you are working with 
local copies of your iSeries source members. But I don't see a problem in that 
when it comes to pushing back sources. WDSC does that for me transparently. 
Yes it's a tad nicer to compile stuff directly from the Remote System Explorer. 
And yes it'd be very nice if Subversion would be integrated directly into 
Remote System Explorer. 
I think it's clear that when you start using Subclipse all programmers involved 
in a project under version control will have to use WDSC + Subclipse as well. 
Anything else wouldn't make much sense.
But the administrative overhead pays off in my opinion. If you commit yourself 
to version control you will have to start streamlining you project organization 
drastically - which is a good thing.
I don't agree that the main reason for using Subversion (and version control in 
general) is the ability to compare the contents of different source file 
versions. Would be sad actually.
Version control like Subversion is a powerful tool that supports you in 
organizing and saving software development projects. 
Mit freundlichen Grüßen
As an Amazon Associate we earn from qualifying purchases.