| 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. |