def dump(self, output_dir): """Dump the repository into the directory OUTPUT_DIR""" ldir = local_path(output_dir) os.mkdir(ldir) """Run a BDB dump on the repository""" if self.db_dump_name != 'none': dump_bdb(self.db_dump_name, self.repo_absdir, ldir) """Run 'svnadmin dump' on the repository.""" exit_code, stdout, stderr = \ actions.run_and_verify_svnadmin(None, None, 'dump', self.repo_absdir) ldumpfile = local_path(output_dir + "/svnadmin.dump") main.file_write(ldumpfile, ''.join(stderr)) main.file_append(ldumpfile, ''.join(stdout))
def dump(self, output_dir): """Dump the repository into the directory OUTPUT_DIR""" ldir = local_path(output_dir) os.mkdir(ldir) """Run a BDB dump on the repository""" if self.db_dump_name != 'none': dump_bdb(self.db_dump_name, self.repo_absdir, ldir) """Run 'svnadmin dump' on the repository.""" exit_code, stdout, stderr = \ actions.run_and_verify_svnadmin(None, None, None, 'dump', self.repo_absdir) ldumpfile = local_path(output_dir + "/svnadmin.dump") main.file_write(ldumpfile, ''.join(stderr)) main.file_append(ldumpfile, ''.join(stdout))