fn checkout_revision(root: &str, rev: &str, recursive: bool)
Checks out a fixture revision and restores its pinned submodule revisions.