For loginfo scripts, you can specify %{Vsv} as the format string, which
gives you:

<repository>(\s<old_version>,<filename>,<new_version>)*

That's not too difficult to parse. Then there are the special cases of new
directories:

<repository>\s\-\s(New directory|Imported sources)

This helps avoid problems with commas in filenames because you are looking
for "version," or ",version". Remember that for removed and added files, one
of the version will be "NONE".
 
Jerry

Reply via email to