Hi Junjiro, I found a bug about aubrsync, I wanted to copy only the RW branch but it copied the whole aufs fs over:
mkdir rw ro1 ro2 u mkdir ro1/d1 seq 10 | xargs -i touch ro1/d1/{} $ ls ro1/d1 1 10 2 3 4 5 6 7 8 9 mount -t aufs -o br:./rw:./ro2:./ro1 none ./u mkdir ./u/d2 seq 6 | xargs -i touch u/d2/{} aubrsync move ./u ./rw ./ro2 + mount -o remount,ro,udba=reval,noshwh /dev/shm/aumt/u + eval ' move ' ++ move ++ _move /dev/shm/aumt/u/ /dev/shm/aumt/ro2 ^^^^^^^^^^^^^^^^ ++ set +x aubrsync: warning, -i is not specified ++ rsync --exclude=lost+found -aHSx --devices --specials --delete-before / dev/shm/aumt/u/ /dev/shm/aumt/ro2 ++ '[' 0 -eq 1 ']' ++ xargs -r0 rm -fr . . . $ ls ./ro2/d? ./ro2/d1: 1 10 2 3 4 5 6 7 8 9 ./ro2/d2: 1 2 3 4 5 6 Ideally, only d2 should be copied over, not d1. Please investigate. Thanks -- Tong (remove underscore(s) to reply) http://xpt.sourceforge.net/techdocs/ http://xpt.sourceforge.net/tools/ ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev