You can clone with
HTTPS or Subversion.
This command runs some sanity checks and outputs a report on what it found. Some of the checks I'm thinking it should have:
I'm sure we can think of more things as time goes on. Maybe not all will run by default, some turned on by --enable- options or -all. Or maybe we just always run everything.