Example #1
0
        public void EmptyDirectory()
        {
            Manifest.ManifestRecord manifestRecord = manifest.FindFirstGreaterEqual(basePath);
            while (!manifestRecord.IsTailRecord && manifestRecord.path.StartsWith(basePath))
            {
                if (manifestRecord.fileExists)
                {
                    manifest.Remove(manifestRecord.path);
                }

                manifestRecord = manifest.FindFirstGreaterThan(manifestRecord.path);
            }

            CommitChanges();
            baseMethod.EmptyDirectory();
        }