Book a Demo

Author Topic: Specifying CVSROOT for CVS SCC  (Read 3677 times)

paulrh

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Specifying CVSROOT for CVS SCC
« on: October 04, 2004, 10:26:18 pm »
I have set up a test EA project that uses a CVS repository for version control (via PushOK CVSProxy and pserver). I am unable to set the CVSROOT to other than the original CVSROOT I used (ie :pserver:username@ ..) ???

Has anyone had experience in setting up an EA project so multiple users can check in changes under their own names?

mikewhit

  • EA User
  • **
  • Posts: 608
  • Karma: +0/-0
  • Accessing ....
    • View Profile
Hacking CVSROOT for CVS SCC ...!
« Reply #1 on: October 06, 2004, 02:53:59 am »
The CVSROOT setting seems to be stored in the text file <EA SCC directory>\CVS\Root .

Under Igloo at least, if you first disconnect the project from CVS, close EA, then delete the subdirectory called CVS, and then reconnect the project to CVS, you will get prompted for CVS pserver details once again, and you can fill in whatever you want.

If this gives problems reconnecting, you may need to restart Igloo :-( [logout/login ...]

Not the optimal way of presenting this functionality, but I think in my case it's an Igloo thing; the CVS provider interface should really be able to let you change login and server details if required.

Now if Sparx would introduce native CVS support ...!

Mike.
« Last Edit: October 06, 2004, 03:40:16 am by mikewhit »

paulrh

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Specifying CVSROOT for CVS SCC
« Reply #2 on: October 06, 2004, 03:34:49 pm »
Thanks for the reply  :)  The CVS\Root file is the key to solving this!

I have created multiple local CVS folders, one for each user with the appropriate CVSROOT in each Root file.  Each user needs to change the working directory to their folder each time they start EA.  This appears to work fine.