Add option to clone VM by default on run, and prompt for restore on end
Open
enhancement
- Dominant language
- Swift
- Stars
- 35.5k
- Forks
- 1.8k
- Avg merge
- 5d 5h
- Merged PRs (30d)
- 7
Description
This is an idea that's based on some Discord chatter; some people are already working on bits of this, but it gave me the idea for a unified interface:
Provide an option for APFS-level cloning of the VM when you run it, with the option when you close the VM to accept changes from that session or revert to previous version. Sort of like using -snapshot in QEMU, but this will work for Apple VM as well, will be faster, and will provide a single solution no matter the VM configuration/back end.
This is directly related to issue #2688
Contributor guide
Assessment
This issue has not been assessed yet.