Исправил баг в команде создания бэкапа

This commit is contained in:
rzaitov 2013-11-12 12:18:53 +04:00
parent f52c52575b
commit ab42433c32
2 changed files with 5 additions and 3 deletions

View File

@ -1,4 +1,4 @@
restore from backup # восстанавливаем из бэкапа (исходники от сборки предыдущей конфигурации могут быть модифицированными)
restore from backup 'BuildSample' # восстанавливаем из бэкапа (исходники от сборки предыдущей конфигурации могут быть модифицированными)
create backup for 'BuildSample'
inside 'BuildSample/BuildSample.sln' remove NotCompileApp project

View File

@ -1,3 +1,4 @@
import os
import shutil
from commands.BaseBackupCommand.BaseBackupCommand import BaseBackupCommand
@ -10,5 +11,6 @@ class RestoreBackupCommand(BaseBackupCommand):
src = self.getAbsSrc()
backupDir = self.getAbsDst()
shutil.rmtree(src, ignore_errors=True)
shutil.copytree(backupDir, src, symlinks=False)
if os.path.exists(backupDir):
shutil.rmtree(src, ignore_errors=True)
shutil.copytree(backupDir, src, symlinks=False)