Buvt Notations

Buvt Notations

S = Source (tree)

T = Target (tree or db-file)

SM = Size and Modification time

Id (or id) = File identifier. Depends on filesystem. Ex: inode or FileID

Pattern = pattern for matching files. In the hard-link-check it equals id, otherwise SM.

0T0, 0T1, 0Tm, 1T0, 1T1, 1Tm, mT0, mT1 and mTm (XTY (X-to-Y-relation) where X and Y can be any of {0, 1, m}) =

A categorization of files having a pattern (typically SM) in an certain number of times on source resp. target.
X = the number of times the pattern is found on the source side
Y = the number of times the pattern is found on the target side
Note! 0T0 is never used
In the program it is often displayed in a table:
0T0 0T1 0Tm
1T0 1T1 1Tm
mT0 mT1 mTm
Mult = Relations where the pattern exists once or more on each side (S and T) except for 1T1-relations. (So: 1Tm+mTm+mT1)

Leaf (of a path) = the part furthest to the right (furthest from the root)

See also

https://emagnusandersson.com/prefixes_to_variables