Package svndump :: Module tools
[show private | hide private]
[frames | no frames]

Module svndump.tools

Various tools.
Classes
SvnDumpCheck A class for checking svn dump files.
SvnDumpExport A class for exporting files from a svn dump files.
SvnDumpLog A class for checking svn dump files.

Function Summary
int join_dumpfiles(inputlist, outfilename)
Joins dumpfiles.
int split_dumpfiles(inputfilename, outlist)
Splits a dumpfile.
integer svndump_check_cmdline(appname, args)
Parses the commandline and executes the check.
integer svndump_copy_cmdline(appname, args)
Parses the commandline and executes the copy.
integer svndump_export_cmdline(appname, args)
Parses the commandline and executes the export.
integer svndump_join_cmdline(appname, args)
Parses the commandline and executes the join.
integer svndump_log_cmdline(appname, args)
Parses the commandline and executes the log.
integer svndump_split_cmdline(appname, args)
Parses the commandline and executes the split.

Function Details

join_dumpfiles(inputlist, outfilename)

Joins dumpfiles.
Parameters:
inputlist - A list containing the input filenames.
           (type=list)
outfilename - Name of the output dumpfile.
           (type=string)
Returns:
0 for success.
           (type=int)

split_dumpfiles(inputfilename, outlist)

Splits a dumpfile.
Parameters:
inputfilename - Name of the input file.
           (type=string)
outlist - List of tuples containing start revnr, end revnr and filename.
           (type=list)
Returns:
0 for success.
           (type=int)

svndump_check_cmdline(appname, args)

Parses the commandline and executes the check.

Usage:
>>> svndump_check_cmdline( sys.argv[0], sys.argv[1:] )
Parameters:
appname - Name of the application (used in help text).
           (type=string)
args - Commandline arguments.
           (type=list( string ))
Returns:
Return code (0 = OK).
           (type=integer)

svndump_copy_cmdline(appname, args)

Parses the commandline and executes the copy.

Usage:
>>> svndump_copy_cmdline( sys.argv[0], sys.argv[1:] )
Parameters:
appname - Name of the application (used in help text).
           (type=string)
args - Commandline arguments.
           (type=list( string ))
Returns:
Return code (0 = OK).
           (type=integer)

svndump_export_cmdline(appname, args)

Parses the commandline and executes the export.

Usage:
>>> svndump_export_cmdline( sys.argv[0], sys.argv[1:] )
Parameters:
appname - Name of the application (used in help text).
           (type=string)
args - Commandline arguments.
           (type=list( string ))
Returns:
Return code (0 = OK).
           (type=integer)

svndump_join_cmdline(appname, args)

Parses the commandline and executes the join.

Usage:
>>> svndump_join_cmdline( sys.argv[0], sys.argv[1:] )
Parameters:
appname - Name of the application (used in help text).
           (type=string)
args - Commandline arguments.
           (type=list( string ))
Returns:
Return code (0 = OK).
           (type=integer)

svndump_log_cmdline(appname, args)

Parses the commandline and executes the log.

Usage:
>>> svndump_log_cmdline( sys.argv[0], sys.argv[1:] )
Parameters:
appname - Name of the application (used in help text).
           (type=string)
args - Commandline arguments.
           (type=list( string ))
Returns:
Return code (0 = OK).
           (type=integer)

svndump_split_cmdline(appname, args)

Parses the commandline and executes the split.

Usage:
>>> svndump_split_cmdline( sys.argv[0], sys.argv[1:] )
Parameters:
appname - Name of the application (used in help text).
           (type=string)
args - Commandline arguments.
           (type=list( string ))
Returns:
Return code (0 = OK).
           (type=integer)

Generated by Epydoc 2.1 on Tue Jul 12 22:55:20 2005 http://epydoc.sf.net