> And, from a design perspective: why are fossil-local snapshots even a > thing? The whole _point_ of fossil is to be used with venti. Fossil > snapshots are inherently inferior to venti archives, and their existence > makes the code a lot more complicated than it needs to be; if we only > had venti archives and local data, we'd only have to copy on write _to > venti blocks_, not to local ones, which makes a lot of the local block > management code a lot simpler and easier to get correct.
Fossil snapshots can be deleted automatically, or archived to Venti. I personally snapshot every 5 minutes, and it is really helpful. Snapshots and dumps are the two version control systems I use on Plan 9. > > Given the decisions that went into venti's design to make it hard to get > the implementation wrong, I find it odd to see what seems to be a > redundant feature that's hard to get _right_ in the file system made > specifically for it. > > - Noam Preil > ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Te0d3818e550641af-Mb65ebbec0e8e13c1119100b0 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
