> 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

Reply via email to