On 2010-08-02 14:41:29 -0400, Vallon, Justin wrote: > That is the situation I raised. If the network connection between > the host that is modifying the repository and the filesystem that > houses the repository is lost, will be repository be (a) corrupt, > (b) require cleanup (locks, etc), (c) pristine? > > (c) is great > (b) is ok > (a) means the operations are not transactional > > Further: > > (c) snapshots work > (b) snapshots work, but need a cleanup after restore > (a) snapshots don't work; repository is not transactional, either
I don't see how (c) could be possible, as a commit requires several filesystem operations (even for updating "current"). Of course, (b) + automatical clean-up could look like (c). -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <http://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)