From: Paul van Delst Date: 2007-09-01T01:50:05+09:00 Subject: rsync functionality in Ruby? Hello, I wrote a ruby script to allow me to automatically update a repository working copy from an unversioned hierarchy. I use rsync to synchronise the directories prior to svn add/delete and commit. Worked great on my test system (linux). However, because of security issues, on the system where this script will be used there is no rsync utility available. So, I was wondering, is there an existing rsync-like ruby solution? I checked this newsgroup, rubyforge, raa, etc but couldn't find anything that replicated rsync functionality (lots of utilities that use/manage rsync though.) Note that I don't really need the "r" portion of rsync (the sync occurs on the same filesystem), just the ability to synchronise two hierarchies with "--exclude " capability. I thought I'd ask before embarking on a wheel-reinvention project. cheers, paulv p.s. I'm pushing my luck here, but guidance on an algorithm or recipe for sync functionality would also be appreciated. :o)