[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Pure luxury - create externals with drag&drop

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Tue, 26 Jan 2010 21:42:24 +0100

On 26.01.2010 10:11, Lübbe Onken wrote:
> Hi Folks,
>
> it just came to my mind that people who have to create externals might
> not always familiar with the syntax. It's not an everyday use case, but
> what do you think of the idea to create externals with the right-drag
> function?
>
> Currently we have all the "SVN move/copy/export" options there. I
> suggest to add an "SVN create external reference" to this menu which
> opens a small dialog. In this dialog you can select the target folder
> name and the revision to which the external should be tagged. See
> attached mock-up.
>
> I assume that this would cover 90% of the externals that are defined
> around the world :)

I would guess only 5% - most externals are from different repositories.
Just look at the ext folder in TSVN. With your suggestion, the user
would have to first check out those projects, then drag them to the ext
folder and then the next update would fetch those projects again.

> We could also allow to select whether it should be a relative or an
> absolute reference, but my best guess would be to use an absolute URL
> when it's a different repository and a relative URL when the external is
> from the same repository. People who desire more can read the help
> section on properties and do it themselves.

I'd rather have a better UI for setting properties. One UI for each
known/special property so users won't have to know the syntax.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2442252
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-01-26 21:43:34 CET

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.