Date : Thu, 23 Apr 2009 00:42:32 +0100
From : jgh@... (Jonathan Graham Harston)
Subject: Recursive Cross-FS Utility
"Mark Haysman" wrote:
> JGHs Treecopy will do that, should be on the utilities disk I gave you with
> the kit.
CHAIN "TreeCopy net::srcdisk.srcpath adfs::dstdisk.dstpath ~CR~P"
or *TreeCopy net::srcdisk.srcpath adfs::dstdisk.dstpath ~CR~P will
do it, or run without parameters and follow the prompts.
Parameters are (almost) as for RISC OS *Copy, ie Confirm, Recurse,
PauseToChangeDisks.
I'm in the middle (between scanning documents and waiting for
electricity people) of updating TreeCopy to a) use program libraries -
TreeCopy is so old it's just been patched and patched and patched,
b) add more options, including Force, c) be more consitant with
metadata (DFS -> nonDFS -> DFS doesn't end up with the same access)
d) tweek the copying code to make better use of larger memory systems,
eg ARM CoPro.
Will be at http://mdfs.net/Software/FileTools when done.
A note to Joel, the MDFS can have up to 255 entries in each directory,
while 8-bit ADFS can only have 47. When mirroring my MDFS I've had to
do a bit or jiggling of some directories so they'd fit on ADFS. Also,
you'll loose the MDFS metadata (creation/modification stamps, etc.)
For that reason I end up archiving my MDFS into an uncompressed ZIP
and storing the ZIP file on the backup drive.
I'm working through in my head a way of getting TreeCopy to copy
metadata to systems that don't support it into a seperate file.
--
J.G.Harston - jgh@... - mdfs.net/User/JGH
The most perfect world is an imperfect world as the imperfections
give people a reason to strive to change it.