On Dec 19, 2007 7:51 AM, Keith Browne <[EMAIL PROTECTED]> wrote:
> > If a patch modifying c is pulled into this repo, I would expect ../bar
> > to change, too.
>
> I wouldn't expect that, and in fact when I just tried this with Darcs,
> it pulled the patch, overwrote c, and didn't alter the contents of bar.
>     I infer that Darcs isn't opening the file indexed by the inode that
> c points to, then overwriting its contents--it's clobbering c, opening a
> new file named c, and putting the post-patch contents there.  That's
> what I'd expect.

Right.  And that is because this is the only way to atomically update
a file (under POSIX semantics).

David
_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to