Method Summary |
|
__init__ (self)
Initialize. |
|
add_directory (self,
dirName)
Adds an additional directory ('mkdir'). |
integer
|
add_input_file (self,
filename)
Adds an input file and returns it's index. |
|
add_mkdir_exclude (self,
index,
dirName)
Adds a mkdir exclude. |
|
add_rename (self,
index,
prefixFrom,
prefixTo)
Adds a path prefix reanme. |
|
merge (self)
Executes the merge. |
|
set_log_message (self,
msg)
Set log message for additional dirs revision. |
|
set_output_file (self,
filename,
startRev)
Sets the output file name and optional start revision. |
|
__change_node (self,
dumpIndex,
node)
Creates a new node if the path changed, else returns the old node. |
|
__copy_revision (self,
dumpIndex)
Copies a revision from inDump[dumpIndex] to outDump. |
integer
|
__remove_empty_dumps (self)
Removes dump files which reached EOF and returns the count of
dumps. |
string @return Renamed path.
|
__rename_path (self,
path,
renames)
Applies the renames to the path and returns the new path. |