Try unison.  It has interactive mode; the 2.2 beta now includes rsync. 
Search the web for unison file synchronizer.  It may do some stuff you
don't want, though....

--Yan

[EMAIL PROTECTED] wrote:
> 
> I was wondering if rsync could help with my problem.  Currently I use rdist
> to push master copies of files out to a pool of webservers.  The problem is
> that the "master" machine has several users- frequently one user is editing a
> file, and another user runs the rdist.  Naturally this leads to files being
> pushed before they are ready.
> 
> I really don't want to delay the first user though- what I would like is a
> program-- maybe rsync can help-- which can accept an "interactive" flag so
> that it *prompts* the user for each file.  E.g. for a off-the-cuff example,
> I'd like something like
>  foo.html
>      need to update on : web1.bar.com
>      need to update on : web2.bar.com
>      need to install on:  new.bar.com
> install foo.html? [(i)nstall on all hosts, (s)kip, (c)hoose hosts
> individually, (d)iff ]
>  junk.html
>      need to remove on: web1.bar.com
>      need to remove on: web2.bar.com
> remove junk.html? [(r)emove on all hosts, (s)kip, (c)hoose hosts individually
> ]
> 
> I've scanned the web but have not had much success in finding interactive
> file distribution tools.
> -Troy Hanson

Reply via email to