The revision's identity: sha256 over the manifest sorted by path, so the same file set is the same revision whatever order the client walked it in.
The revision's identity: sha256 over the manifest sorted by path, so the same file set is the same revision whatever order the client walked it in.