<hilmar.tuneke@sdm.de> wrote on 10/10/2005 09:43:30 AM:
> > The repository browser does not allow you to browse above the URL you
> > defined. The problem in this case seems to be that when you checked
out
> > the project a new repository URL was created. I have no idea how or
why
> > that would happen, but that is where the problem lies.
> ...
> > Perhaps a subtle difference in case or something?
>
> The cause for the new repository was a blank in my repository url:
Actually
> the url was <file:///C:/repo 1> and the url of the new repository was
> <file:///C:/repo%201/project1/trunk>. Without the blank it works! So the
bug
> is that subclipse does not handle blanks in the repository url
correctly?
>
> But I still have one question: What ist the repository root url for?
I do not know why it was originally added, but since it is there I have
occasionally used it where it makes using a certain API more reliant. For
example, retrieving the changed paths for a specific revision is more
accurate if you use the root URL, because if you use the full URL that you
have in a specific context, it is possible that URL did not exist at the
revision you are asking for (due to copy/moves).
We do not use the root URL in the repo browser, because the point of
specifying a "deep" URL is that you do not want to see the rest of the
repository. As an example, the Jakarta repository contains dozens and
dozens of projects that are only loosely related. If you only work on one
of them, you probably set the URL for your specific project so that you do
not see all of those other projects, and waste your bandwidth retrieving
them.
Mark
_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. and SoftLanding Europe Plc by IBM Email Security Management Services powered by MessageLabs.
_____________________________________________________________________________
Received on Mon Oct 10 23:57:00 2005