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 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 versions@googlegroups.com
To unsubscribe from this group, send email to
versions+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---