- topbloke branch name
- /refs/heads/<something>
- ("# not applicable" in bases)
-
- flags flags that apply to this branch, one per line
- base has its own, perhaps different, set of flags;
- Unknown flags starting with [a-z] are ok;
- otherwise fatal. Currently defined flags:
- Deleted branch is deleted
- (valid on branch only)
+ <topbloke patch name>
+ .f <ref name including refs/heads/>
+ .tg <ref name not including refs/heads/>
+ (empty in base branches)
+
+ props properties that apply to this patch, one per line
+ in the format "<name>[ <value>]" (exactly one
+ space) where value can contain spaces and
+ a missing value is distinct from a missing property
+ but value if present must be nonempty
+ base has its own, perhaps different, set of props;
+ Unknown props starting with [a-z] are ok;
+ otherwise fatal. Currently defined props:
+ patch <name> topbloke patch name (in tip and base)
+ topgit <name> this is a topgit import (in tip and base)
+ Deleted patch is deleted (in tip only, no value)