checkout: don't forget to chmod before removing

Signed-off-by: Ruslan Kuprieiev <[email protected]>
This commit is contained in:
Ruslan Kuprieiev
2018-01-15 15:58:52 +02:00
parent ddf40a9cf9
commit 2cf3838560
+2
View File
@@ -1,4 +1,5 @@
import os
import stat
from dvc.command.common.base import CmdBase
from dvc.logger import Logger
@@ -15,6 +16,7 @@ class CmdCheckout(CmdBase):
for file in self.project.cache.find_cache(untracked).keys():
Logger.info(u'Remove \'{}\''.format(file))
os.chmod(file, stat.S_IWRITE)
os.remove(file)
dir = os.path.dirname(file)