Ask HN: Branching File Systems?
I'm aware of VAX/VMS's versioned files, which was super useful back in the 1980s. Hello;1, Hello;2, etc.
We've got GIT, and other version control systems, but this idea came up last night during Lex Fridman's podcast with the team from Cursor.[1]
Has anyone experimented with branching file systems?
[1] https://lexfridman.com/cursor-team-transcript#chapter13_branching_file_systems
4 comments
[ 2.9 ms ] story [ 18.5 ms ] threadSharePoint closely mirrors NTFS behavior which does do versioning on every change.
Manual saving files with different version names is the easiest solution that would probably work for most use cases. That’s what I do for music production. Every time I start a session I save my project with a new minor version, e.g. Epic Banger v0.4, in case I need to revisit older versions. I wish there was a way to include change log messages though.