Eclipse and local protocol

July 16th, 2004

Yesterday, I saw my USB memory stick lying around. I had forgotten that I had it (not used for a while), but suddenly an idea sprang to mind: a portable CVS repository! Wouldn't it be nice to not only carry your code with you at all times, but to also have version information on it?

So I came up with a few requisites:

  1. no installation needed. I don't want to install CVSNT every time I want to access the code.
  2. usable with eclipse. That's my IDE.

Well, quite a short list, actually. But even merely 2 requisites can be mutually exclusive: (1) demands for the :local: protocol, and (2) doesn't allow the :local: protocol.

No problem, I thought: Google to the rescue! Now, that didn't turn out as expected. Ever tried querying Google with CVS as one of the keywords? Lots of links, but none of them having anything to do with CVS. Add "local" to the mix, and you get lots of references to "local repositories", but none to "local protocol".

So actually, this blog entry is a challenge to your Google skills: come up with a Google query that returns me (in the first two or three pages) a link that explains me how to combine :local: and Eclipse. Of course, you're also allowed to just give me a damn link.

Any other solution to the above requisites will do too. <managementspeak>Think out of the box!</managementspeak>

6 Responses to “Eclipse and local protocol”

  1. Daniel Farinha Says:
    search: eclipse cvs "local repository" The 2nd URL is both bad and good news: https://bugs.eclipse.org/bugs/show_bug.cgi?id=6892 Good luck!
  2. Tom Klaasen Says:
    Thanks, Daniel, that article makes sense to me. Now I know the reason behind the (at first sight) stupid decision not to support :local:. Thank &divinity; Subversion has a Java implementation: http://blogs.cocoondev.org/tomk/archives/002012.html
  3. Deen Foxx Says:
    You want my opinion? Yes, it is very stupid. I've got a perfectly working CVS on my Powerbook and want to use Eclipse for development, and now I've got to figure out how to get CVS to run as a server. This is just really annoying. 'Deen Foxx
  4. H Nadra Says:
    Hi, Did you guys setup your local repository with WinCVS?
  5. Tom Klaasen Says:
    H: if you read the above carefully, you'll see that I decided to go with Subversion instead of CVS.
  6. Feelings and Thoughts Says:
    Local versioning I managed to think out of the box myself (well, more or less): I am now the proud owner of...

Leave a Reply