if forceVersion: subprocess.check_call(['svn', 'revert', '-R', '.'])
subprocess.check_call(['svn', 'switch', self.url]) # and update to the URL we got
else:
+ os.makedirs(self.folder) # if even the parent folder does not exist, svn fails
subprocess.check_call(['svn', 'co', self.url, self.folder]) # just download it