Check out "Open Source Development with CVS". ISBN 1-57610-490-7. Should explain everything you need to know.
Jens | -----Original Message----- | From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On | Behalf Of Tim Mackinnon | Sent: Tuesday, March 05, 2002 12:09 AM | To: [EMAIL PROTECTED] | Subject: [Eap-list] CVS and Crreating an Initial module? | | | Forgive a novice CVS'er question but I am having troubles getting to grips | with CVS integration in Idea. Trying this out coming from a | VisualAge/Eclipse world where things happen automatically for you makes it | very difficult to comprehend? | | This must be really obvious - but I just can't see how its done - If I am | starting from scratch and creating a new project - how do I get | it into CVS? | The New project wizard gives me no CVS questions so I end up creating an | initial project directory on my local disk - now what? I adjust project | properties and add the CVS stuff (at this point I immediately don't | understand why it remembers nothing from my previous experiements like | cvsroot or username???? so I have to type everything in again - | which seems | a major pain). Now I have this defined what do I do? All that | seems to be an | option is the "Checkout" menu item - but as I have just started there is | nothing to checkout, I want to check in? It seems to me that I have to use | another tool like TortoiseCvs or WinCVS to do this initial step (but this | seems bizarre to me, what am I missing)? | | Assuming I can get beyond this point (I have used Tortoise at | this point) - | I now have some other menu items enabled, so I create my first package and | then create a class in it. Now what happens? Again the menus are greyed | out - it seems like I have to remember to to go back to the package and | choose add (??? why didn't it prompt me when I created the package | initially - same with the class). It all seems very primitive to have to | remember to go back and specifically ad things to CVS (especially when I | created them in the ide) - even more worryingly, if I just diff - it only | seems to diff against things I have in CVS, not show any new things I have | created (even source safe shows this). I wonder if this is just | all a brutal | shock to the system where I am just used to automatic version control and | everyone else using CVS has just lumped it? | | I can see that maybe I have a real culture shock to deal with (and it was | all looking so good - but I can see a huge mountain to overcome to get our | team to contemplate a move over to Idea). Can any of you guru's give some | tips on this? | | One last point that seems mysterious to me as well - in struggling to work | this stuff out - I would often go to the checkout option of a project and | could never understand why it never seemed to remember the module name of | the project I had typed in before (or even default to the name of | my project | in the first place) - I could have just been flustered at this | point, but is | this also normal? | | Tim | | --- | Outgoing mail is certified Virus Free. | Checked by AVG anti-virus system (http://www.grisoft.com). | Version: 6.0.330 / Virus Database: 184 - Release Date: 28/02/2002 | | | _______________________________________________ | Eap-list mailing list | [EMAIL PROTECTED] | http://www.intellij.com/mailman/listinfo/eap-list _______________________________________________ Eap-list mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list
