utmapp / utmapp/UTM

Add option to clone VM by default on run, and prompt for restore on end

Open
#3,905 0 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.