Jochen Kuhnle <firstname.lastname@example.org> wrote on 04/12/2005 01:19:11 PM:
> ok, I'm giving it a try. The goal is to get a "check out into existing
> project" feature as in the CVS plugin. I see two possible solutions that
> would like to put up for discussion:
> 1. Do it like the CVS plugin: When it checks out into a subfolder, it
> creates CVS directories for every folder between the target folder and
> project root folder. These directories contain a "Repository" file with
> the special entry "CVSROOT/EmptyDir" for repository (Does anybody know
> this is a CVS standard or just something the eclipse guys came up with?
> it's a standard, is there something equivalent in SVN?) Anyway, we could
> do the same and create .svn directories, where the entries file contains
> "special repository" for the directory, either "" or something like
> Advantages: Close to the CVS plugin, less changes to the SVN plugin
> Disadvantages: Non-Standard, the SVN client may choke on our "special
This option isn't even remotely possible.
> 2. Create no ".svn" directories between the root and checked out folder.
> This means that only managed folders have a ".svn" directory, while some
> other folders, and the project itself may not have them.
> Advantages: No "special repository", SVN standard
> Disadvantages: I think this imposes major changes on the plugin, since
> expects repository information attached the project and every folder. We
> certainly would be further away from the CVS plugin.
> Comments and corrections welcome!
This is the only option, and your disadvantages pretty much nail why I
think this will be a very difficult task.
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management Services powered by MessageLabs.
Received on Wed Apr 13 03:08:09 2005