Jan. 24, 2011
11:02 p.m.
In VW we use the following convention
    base version + branch id - branch version
which then naturally extends to
    base version + branch id - branch version + branch2 id - branch2 version
Multiple branches are specified as given in the grammar. { "." Branch } in EBNF means zero or more of whatever is enclosed. Whenever a new branch is started its id resets to 1. The ancestry information does not need to be tracked in the name, it is luckily already contained in the meta-information. Lukas -- Lukas Renggli www.lukas-renggli.ch