Esempio n. 1
0
 public BackupDir(FileSystemPath oldDir, string backupFolderPrefix)
 {
     myOldDir    = oldDir;
     myBackupDir = FileSystemDefinition.CreateTemporaryDirectory(null, backupFolderPrefix);
     myOldDir.CopyDirectory(myBackupDir);
     myOldDir.Delete();
 }
 public new void TearDown()
 {
     _gitDirectory.Delete();
 }
Esempio n. 3
0
 public void Restore()
 {
     myOldDir.Delete();
     myBackupDir.CopyDirectory(myOldDir);
 }
Esempio n. 4
0
 public void Dispose()
 {
     myTempFolder.Delete();
 }