vcstools/vcstools — pull request #47 by trainman419 (2013-01-19 20:25:55+00:00)
Title: Add caching

Added a bit of caching to the git vcs client so that it can avoid doing multiple fetch commands on the same repository.

Caching is controlled by a flag and turned off by default because it isn't complete; running the tests with caching enabled causes the tests to fail, but it can speed up operations over a slow internet connection significantly.