示例#1
0
        public void TEST_ArchiveDirctory()
        {
            BaseArchiveWriter writer = new BaseArchiveWriter(ArchiveType.Zip);

            writer.Write(CompressionType.BZip2, "Test.rar");
            Assert.IsTrue(true);
            //Write(CompressionType.BZip2, "Tar.noEmptyDirs.tar.bz2", "Tar.noEmptyDirs.tar.bz2");
        }
示例#2
0
        private void btnArchive_Click(object sender, EventArgs e)
        {
            string            directoryName = ConfigurationManager.AppSettings["DIR"];
            List <FileInfo>   files         = LogReader.LogFileDirectoryManager.GetLogFiles(directoryName, DateTime.Now, 2);
            BaseArchiveWriter writer        = new BaseArchiveWriter(ArchiveType.Zip);

            //writer.Write(CompressionType.BZip2, "Test.rar");
            writer.WriteFiles(CompressionType.BZip2, "Test.rar", files);
            MessageBox.Show("Done!", "", MessageBoxButtons.OK);
        }
示例#3
0
        public void TEST_ArchiveFiles()
        {
            string          directoryName = ConfigurationManager.AppSettings["DIR"];
            List <FileInfo> files         = LogReader.LogFileDirectoryManager.GetLogFiles(directoryName);

            BaseArchiveWriter writer = new BaseArchiveWriter(ArchiveType.Zip);


            writer.WriteFiles(CompressionType.BZip2, "Test.rar", files);
            Assert.IsTrue(true);
            //Write(CompressionType.BZip2, "Tar.noEmptyDirs.tar.bz2", "Tar.noEmptyDirs.tar.bz2");
        }