You can clone with
HTTPS or Subversion.
It's a better approach than filtering user_has_cap. See discussion in http://core.trac.wordpress.org/ticket/22415
Bumping this back to next — I'd like to get 3.1 out the door and don't want to rewrite a core component like this at the last minute.