<div dir="ltr"><div class="gmail_quote">On Mon, Aug 13, 2012 at 2:54 AM, Steve Riley <span dir="ltr"><<a href="mailto:steve@rileyz.net" target="_blank">steve@rileyz.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 2012-08-12 15:52:07 Emre Erenoglu <<a href="mailto:erenoglu@gmail.com">erenoglu@gmail.com</a>> wrote:<br>
><br>
> Well, the inotify effort for unison (repeat watch, still  buggy in my<br>
> practice) works on both sides. So the unison running locally uses inotify<br>
> for local files and propagates to remove if it detects a change, while the<br>
> unison running on the server does the same with inotify, for remote files.<br>
<br>
</div>I have set up a simple test using Unison on a server and Unison with "-repeat<br>
watch" on two laptops. When I add something to the monitored directory on<br>
laptop A, Unison picks it up and sends it to the server; in turn, the server<br>
sends it to the laptop B. Deletions also propagate.<br>
<br>
Admittedly, I haven't given this a rigorous test, but it appears to work fine<br>
now. I'm pulled trunk from their Subversion repository to build; I think it<br>
was 503.<br>
<br>
What bugs have you encountered with "-repeat watch"?<br></blockquote><div><br></div><div>This is a bit off topic for owncloud list, so I will not respond again after this mail to the list, but you can send directly to my personal address and we can continue to discuss.</div>
<div><br></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.499999046325684px;background-color:rgb(255,255,255)">My findings were like below, running on Windows, last test on June 10th/2012,</span><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.499999046325684px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.499999046325684px;background-color:rgb(255,255,255)">1) while repeat watch is running, If you delete a folder that contains files in it, <span class="il" style="background-color:rgb(255,255,204)">unison</span> deletes the files, but do not delete the folder on the other side. Somehow, it forgets that it also has to delete the folder.<div>
<br></div><div>For folders which do not contain any file inside, it works perfectly.</div><div><br></div><div>2) When a file is open for editing (but not saved yet) on the remote side, if this file is deleted from local side, the repeat watch deletes the file also from remote side.  If the file is now saved again by the remote side, then it does not re-appear (re-sync) back to the local side.</div>
</div></div></div>-- <br>Emre<br>
</div>