Hi > • A snapshot would be a list of install commands that created the > current installed state. > > • Restoring a snapshot would deactivate the active ports and > reproduce the install commands for the selected snapshot. > > • Migrate would amount to creating a new snapshot, uninstalling > installed ports and reproducing the install commands for the last snapshot. > > @Brad: Did you miss “uninstalling installed ports” in the second point > above? > > No. I imagined being able to switch between snapshots with minimal > building. Migration would uninstall because we are changing platforms. >
I didn't look at the point with this perspective. But it sure is a great idea. Thanks, Umesh
