public static GVFSFunctionalTestEnlistment CloneAndMount(string pathToGvfs)
        {
            GVFSFunctionalTestEnlistment enlistment = GVFSFunctionalTestEnlistment.Create(pathToGvfs);

            enlistment.UnmountAndDeleteAll();
            enlistment.CloneAndMount();

            return(enlistment);
        }
        public static GVFSFunctionalTestEnlistment CloneAndMount(string pathToGvfs)
        {
            GVFSFunctionalTestEnlistment enlistment = GVFSFunctionalTestEnlistment.Create(pathToGvfs);

            enlistment.UnmountAndDeleteAll();
            enlistment.CloneAndMount(LocalHistoryOptions.FullLocalHistory, PhysicalCheckoutOptions.NoPhysicalCheckout);

            return(enlistment);
        }