Commit f75b7c3b authored by Ayush Tiwari's avatar Ayush Tiwari Committed by Julien Muchembled

ERP5VCS: do not remove hidden files on export

parent 20fcbf6e
......@@ -407,10 +407,15 @@ class BusinessTemplateWorkingCopy(BusinessTemplateFolder):
removed_set.add(d)
del dirnames[i]
for f in filenames:
f = os.path.join(dirpath, f)
if f not in self.file_set:
os.remove(os.path.join(self.path, f))
removed_set.add(f)
# Ignore hidden files, at least for submodule support.
# e.g. `.git` is a file pointing to the directory in its parent repo
# <parent_repo>/.git/modules/<submodule>
# or `.gitattributes`, etc.
if f[0] != '.':
f = os.path.join(dirpath, f)
if f not in self.file_set:
os.remove(os.path.join(self.path, f))
removed_set.add(f)
return self.file_set, removed_set
class File(object):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment