<div dir="ltr">Hi<div><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">
>       • A snapshot would be a list of install commands that created the current installed state.<br>
>       • Restoring a snapshot would deactivate the active ports and reproduce the install commands for the selected snapshot.<br>
>       • Migrate would amount to creating a new snapshot, uninstalling installed ports and reproducing the install commands for the last snapshot.<br>
> @Brad: Did you miss “uninstalling installed ports” in the second point above?<br>
<br>
</span>No. I imagined being able to switch between snapshots with minimal building. Migration would uninstall because we are changing platforms.<br></blockquote><div><br></div><div>I didn't look at the point with this perspective. But it sure is a great idea.</div><div><br></div><div>Thanks,</div><div>Umesh </div></div><br></div></div></div>