Monday, September 02, 2002


As I posted before, I'm struggling to get CVS (concurrent version control) to work with Forte.  Forte is Sun's free integrated development enviorment.  Netbeans is Forte's open source cousin.  Here's an update and some info for anyone else whose stuck on a similar problem.

CVS Server
I have the CVS server running as a service under XP.  Here's the windows installer and step-by-step install docs(a big thank you to Bo Berglund for writting the docs)

Stand Alone CVS Client
While you can access CVS repositories from within Forte you should also download the standalone windows client WinCVS in case you need to do something fancy.  If you want to script WinCVS you also need to download Python .

Forte's Built-in CVS Support
For detailed directions on configuring Forte to talk to your CVS server read Jeff Skubick's excellent How-To: "The NetBeans/Forte CVS Tutorial", parts 1 & 2 (part 3 is about CVS and TagLibs and is optional).  You can supliment that by refering to "NetBeans: The Definitive Guide" which is a new book by O'Reilly, the draft version of which you can currently (9/2/02) read online for free.

Here are two places I got stuck while setting things up and the solutions:

1) when adding the CVS repository in Forte, I was using a different name than the "/cvs" used in the tutorial example and forgot to include the "/".  I was unable to login until I noticed the problem.

2) adding binary files: The tutorial talks about selecting Binary from the add dialog box but Forte 4 has the CVS Client Settings: User Interface Mode set to "Only Default Switches" by default and so I didn't see the option until I went into options and changed this setting to "GUI Style"  I found the directions in the draft PDF of "NetBeans: A definitive guide book"

CVS
Now I just need to read more about CVS itself:

I'm going to review the free CVS book at redbean. Still digging.


1:13:32 PM