Archive and Cache Path Structure

Every hive's archive path and cache path has the same structure. This structure is similar to that used by Atlas Hub clients to store file status records. The files located in the archive and cache are organized into subfolders. This makes browsing and managing the files easier. The name of the subfolders in which a file revision is stored is based on the initial characters in the archive file's name. For example, suppose a file revision's contents has an MD5 value of 01fc3c4ac5e0e92cc707f30fb73a0726. Assuming the user specified an archive path of C:\DefaultHive\Archives the archives path for this revision would be one of the following, depending on whether or not the archive file was compressed:

C:\DefaultHive\Archives\01\f\01fc3c4ac5e0e92cc707f30fb73a0726
C:\DefaultHive\Archives\01\f\01fc3c4ac5e0e92cc707f30fb73a0726.gz

The archive path for each hive (for example C:\DefaultHive\Archives) must be included in a backup.