Comment by πŸš€ clseibold

Re: "@clsiebold PRISM VCS sounds like an interesting project…"

In: u/drh3xx

@drh3xx I don't really know enough about ZFS to say if it would work for regular vcs. But you could try it to see if it works well.

πŸš€ clseibold [πŸ›‚ Code of Conduct rule 1 violations]

2025-02-23 Β· 1 year ago

1 Later Comment

πŸš€ stack Β· 2025-02-24 at 01:19:

Like I said it's likely my own stupidity. I can't remember the details, but I think I tried to see something in a snapshot, and by the time I was done I lost a bunch of data.

That largely coincided with the end of my attempt to use FreeBSD as I got tired of working hard to get simple things to work. My needs are generally minimal, and I don't want to 'learn to be a sysadmin'...

Original Post

🐐 drh3xx

@clsiebold PRISM VCS sounds like an interesting project which I'll be keeping an eye on. I just had a thought though as to whether using the ZFS filesystem and tooling could be used to knock up a rudimentary VCS where each project was a distinct ZFS volume and each commit was essentially a snapshot. Mounting two snapshots could be used to generate diffs and branches could perhaps be handles through some kind of metadata file or sqlitedb that associated branches with snapshots. ZFS would bring...

πŸ’¬ 6 comments Β· 1 like Β· 2025-02-23 Β· 1 year ago