You can clone with
HTTPS or Subversion.
Make the project an offline solution using minerville.
It might be possible to run the tests in an offline environment (like in the subway without any network connection).
This idea came out from a conversation with Imagem develeopment team (www.img.com.br) during an Open Space presented by Ezequias Rocha in april 2012.
The quote that inspires the discussion was the following one:
“You should be able to run the tests in the production environment, in the QA environment, and on your laptop while riding home on the train without a network.”