You can clone with
HTTPS or Subversion.
(Imported from Trac #64, reported by @syntaxpolice on 2006-02-13)
This is part of the layered too reorganization.
(Imported comment by @dcoutts on 2006-02-13)
implemented in cabal-install-0.4.0. You can run cabal install in a directory containing a .cabal file and it will install that and it's dependencies. It currently tries to satisfy all dependencies from it's configured repos not from any other local packages.