I just use rsync.  Assuming I just downloaded and uncompressed a zip
file called "updated-directory" with a folder inside called "some-dir-
tree" whose contents need to replace the same folder in my SVN working
copy ($ is prompt):

$ cd ~/Downloads/updated-directory/
$ rsync -a ./some-dir-tree/ ~/Documents/my-svn-working-copy/some-dir-
tree/

Voila.  Rsync is very smart about only copying the things that it
needs to, which means that it doesn't overwrite .svn folders in your
directory tree.  The -a option is a shortcut for a slough of useful
other options.  If you want lots of info you could also run:

$ rsync -av source target

Which puts it in verbose mode.  Note that the trailing slash on the
directory can be important.  With trailing slash means "copy the
contents of this directory"; without means "copy this directory".
More info is of course available by running "man rsync", but be warned
the rsync manual page is LONG.

Ian

On Jan 15, 10:43 am, Ray <[email protected]> wrote:
> I have finally found how to do this using vendor branches +
> svn_load_dirs.pl, following the description 
> here:http://svnbook.red-bean.com/en/1.0/ch07s04.html
>
> Hope this helps,
> Ray
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to