Ticket #1420 (new enhancement)

Opened 12 months ago

Last modified 8 days ago

Copying a folder with the same name as an existing folder should offer the option to merge both folders

Reported by: scottmc Owned by: axeld
Priority: normal Milestone: R1
Component: Applications/Tracker Version: R1 development
Cc: Blocked By:
Platform: All Blocking:

Description

If you drag a folder with the same name as an existing folder but with different files in it, the destination folder will then be completely replaced by the new folder, deleting anything that you might have in the destination folder. Not sure if this was the intended result or not. I would think not, but the warning message you get does say it will "replace" it. Attached are three screen captures, showing the source and destination folders before, during and then after. Notice the "my-very-important-files" folder is gone after this action is performed.

Attachments

step1.png (55.9 kB) - added by scottmc 12 months ago.
step2.png (67.8 kB) - added by scottmc 12 months ago.
step3.png (58.5 kB) - added by scottmc 12 months ago.

Change History

Changed 12 months ago by scottmc

Changed 12 months ago by scottmc

Changed 12 months ago by scottmc

Changed 12 months ago by stippi

  • type changed from bug to enhancement
  • summary changed from Copying a folder with the same name as an existing folder deletes files unexpectedly to Copying a folder with the same name as an existing folder should offer the option to merge both folders

The current behaviour is "correct", ie intended, you even get the warning what will happen. But I understand it is not always the desired behaviour. Tracker should offer a third option to "merge" or "update" the target folder contents. Adding new files from the source folder and replacing existing files if the ones from the source folder are newer. I am turning this ticket into an enhancement since it is not really a bug.

Changed 12 months ago by stippi

  • component changed from - General to - Applications/Tracker

Changed 4 months ago by scottmc

Just noticed this on BeTips server: http://betips.net/1997/09/09/dont-overwrite-existing-folders/ So it was "supposed" to be changed in R5, but I guess it didn't make it. I really think this should be addressed in R1.

Changed 9 days ago by aldeck

I'd call that one a bug! At least it will be a bad joke for most users :) I mean, 99% of the time you want the folders to merge, i don't really see why replacing is the default. Also it would be more consistent with other operating systems.

And guys, it's even the first issue addressed by Sikosis's Haiku Tips, and feels really embarassing (see Haiku Down Under video at the end)

Changed 8 days ago by axeld

Well, BeOS survived long years with this "feature", so I wouldn't go as far to call it a bug. But in any case, changing this would be very welcome :-)

Note: See TracTickets for help on using tickets.