If you backup a directory with following states:
- time 1:
a/b is a file
- time 2:
a is a file
- time 3:
a/c is a file
then, after rebuild.sh, database will have the following entries (among others):
- directory
a from time 1 until now
- file
a from time 2 until time 3
Note that they clearly overlap. check.sh --fix will "fix" it in unclean way - likely directory will exist only from time 1 until time 2, but not at time 3.
If you backup a directory with following states:
a/bis a fileais a filea/cis a filethen, after
rebuild.sh, database will have the following entries (among others):afrom time 1 until nowafrom time 2 until time 3Note that they clearly overlap.
check.sh --fixwill "fix" it in unclean way - likely directory will exist only from time 1 until time 2, but not at time 3.