CVS in Eclipse nightmare seems to be over…

I have 3 Eclipse clients talking to the same CVS server. So far it has been a nightmare type of situation, where it’s really easy to make it so the files don’t sync up anymore. Not only that, Eclipse (3.2M5) fails but doesn’t tell me where and why it failed, only that it failed.

I was considering replacing CVS with Subversion or Perforce, but those come with their own sets of problems. SourceSafe maybe? (just kidding!)

I finally came up with what seems like a decent workaround: when an Eclipse project refuses to sync up for some mysterious reason, disconnect it from CVS (right-click -> Team -> Disconnect…) while also deleting the meta information (this option is “off” by default). Then connect is back (right-click -> Team -> Share project…).

Seems to be working well enough. Now if I could find a way to purge CVS of those deleted files and directories.

Leave a Comment