This is now entered as issue 659.
Just to make things clear. I think the design of the browser is wrong. When
doing switch (and also merge) I think it should be rooted at the repository
root.
/Linus
2007/6/24, Mark Phippard <markphip@gmail.com>:
>
> On 6/24/07, Linus Tolke <linus@tigris.org> wrote:
> > Hello all!
> >
> > I have noticed that sometimes, the projects appear in the Eclipse
> Package
> > Explorer as
> > + argouml [trunk/src_new]
> > + argouml-core-lib [trunk/lib]
> > ...
> > and sometimes with the full url:
> > + argouml
> > [http://argouml.tigris.org/svn/argouml/trunk/src_new]
> > + argouml-core-lib
> > [http://argouml.tigris.org/svn/argouml/trunk/lib]
> >
> > I have not been able to figure out when one or the other is used or how
> to
> > switch from one of the notations to the other. It hasn't really
> mattered.
> >
> > What I have noticed though, is that for projects with the full url,
> > selecting where to switch is complicated. When I press Browse, the
> Branches
> > and Tags entries are fine but the rest of the entries in the Repository
> > Browser is starting from below the project (below /trunk/src_new) and I
> > cannot find a way to get up above that. Since usually I want to switch
> to
> > something that is not below the project itself (typically
> > /branches/work_issue1234_something) the Repository Browser
> > part of the dialog is pointless. I have to type in the URL manually.
> >
> > I would prefer the Repository Browser to always be rooted at the root of
> the
> > current repository so that it always shows /branches, /tags, and /trunk
> if
> > the default repository setup is chosen. If the current project is to be
> > signalled in anyway, let it be selected and unfolded but leave it at
> that.
>
> Both of these issues are rooted in the same thing. When it does not
> work the way you want, and the decorator looks weird, it is because
> the project has become attached to a repository connection where the
> URL is the full URL to the project, as opposed to just the project
> root. This happens for two reasons:
>
> 1) Occasionally people type in the URL's this way when creating the
> location.
> 2) The Import Project Set option will create the connections this way.
>
> I have tried to fix #2 in the past, but to really do it will require
> changing the format of the file. Feel free to enter an issue to
> capture this. You can work around #2 by entering the repository URL
> before importing.
>
> The browser is working as designed. It roots itself with the URL of
> the connection.
>
> --
> Thanks
>
> Mark Phippard
> http://markphip.blogspot.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
> For additional commands, e-mail: users-help@subclipse.tigris.org
>
>
Received on Mon Jul 2 08:42:25 2007