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

RE: RFC: Remove "Copy to..." from Repo-Browser

From: <km_at_dfa.com>
Date: 2007-04-01 21:06:51 CEST

I do have an objection. Explorer doesn't have a "Copy to", but it does
support copy/paste in the clipboard as well as drag/drop between windows,
so "Copy to" isn't needed there. Tortoise doesn't allow either.

The net effect of this in SVN is that if I want to copy a tree from one
path to the next, both the source and destination have to exist in the
revision I am viewing. This is not always desirable.

Here's a scenario. Let's say under /branches, developers create a
directory to put their own branches while writing a feature. Let's further
say that a new developer (call him newdev) joins the team, and creates an
empty directory in branches at revision 5000. Now, that developer gets a
bug report for an old version (rev 4000 of /trunk), and wants to copy
/trunk to /branches/newdev/bug1234. It can't be done from the repo browser
if there is no "Copy to". To do the copy, the repo browser must display
rev 4000. At rev 4000, /branches/newdev doesn't exist, so drag & drop
isn't possible.

Granted the new developer could check out /trunk and do a branch/tag in the
working copy, but since the "switch working copy" box defaults to
unchecked, that leaves a lot of room for user error to be committing to the
wrong tree. Especially for a new user. In addition, having to check out
the entire tree to do an intra-repository copy is rather excessive.

Only when repo browser understands right-click drag between different repo
browser windows will this be possible. And even then, having to open two
windows is rather cumbersome. I say, leave "Copy to" in place.

  -- Keith

-----Original Message-----
From: "Tobias Schäfer" <tobiasschaefer@gmx.de>
To: "dev" <dev@tortoisesvn.tigris.org>
Sent: 4/1/07 12:46 PM
Subject: RFC: Remove "Copy to..." from Repo-Browser

Hi,

I'm thinking about removing "Copy to..." from the repo browser.

In the nightly builds Stefan implemented "Repobrowser with split pane"
http://issues.tortoisesvn.net/?do=details&task_id=334 which makes the
repository browser behave more like the windows explorer and drag and drop
more intuitive.

Since the windows Explorer doesn't have a "Copy to..." context menu, let's
remove it in TortoiseSVN.

Any comments? If there are no objections I'll remove it in the coming days.

Tobias

--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Apr 1 21:04:47 2007

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.