public static GSDFunctionalTestEnlistment CloneAndMountWithPerRepoCache(string pathToGvfs, bool skipPrefetch) { string enlistmentRoot = GSDFunctionalTestEnlistment.GetUniqueEnlistmentRoot(); string localCache = GSDFunctionalTestEnlistment.GetRepoSpecificLocalCacheRoot(enlistmentRoot); return(CloneAndMount(pathToGvfs, enlistmentRoot, null, localCache, skipPrefetch)); }
public static GSDFunctionalTestEnlistment CloneAndMount( string pathToGvfs, string commitish = null, string localCacheRoot = null, bool skipPrefetch = false) { string enlistmentRoot = GSDFunctionalTestEnlistment.GetUniqueEnlistmentRoot(); return(CloneAndMount(pathToGvfs, enlistmentRoot, commitish, localCacheRoot, skipPrefetch)); }