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

Re: BUG/Annoyance: Export all creates new folder

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-09-26 17:29:55 CEST

Nick Gilbert wrote:

> If you right drag a folder (eg App_Code) to another folder which already
> has that folder in it, and choose "SVN Export All", instead of replacing
> the destination files as expected (as Windows would if it was a copy) it

Wrong. Windows wouldn't overwrite it either. Example:
* Select a folder (e.g. named 'folder')
* hit Ctrl-C (copy)
* hit Ctrl-V (paste)
* hit Ctrl-V (paste)

Now you'll have two more folders, named 'copy of folder' and 'copy (2)
of folder'.

> creates a NEW folder called "Export of App_Code". This is very annoying.

But it's the safe way to go. Because when you right drag a folder and
choose export, you don't usually see what's inside the folder where you
drag it to. If you're unaware that there's already the same folder in
there, you would overwrite the files without knowing.
That's why TSVN creates a new folder for you.

> Can it please just proceed to do the export and assume that I DO know
> what I'm doing (it could perhaps warn that the destination folder
> exists) rather than creating a new folder each time that you then have
> to go into, select all, and then copy all the files into the folder you
> really wanted them to go in :)

Yes, you *may* know what you're doing, but most people don't. And I'm
sure you have overwritten once or twice a folder while exporting it
without realizing that you don't actually want to overwrite it. (hey, it
happened to me more than just a few times).


   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
Received on Tue Sep 26 17:30:07 2006

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.