This is just a heads up. I have been doing some investigation into distributed version control systems. arch looks like it usable and getting more usable.