Add rehydrating in transaction manager

When an offloaded repository needs to be reverted to its original state, a rehydration operation is performed. This process downloads the previously offloaded pack files from secondary storage and restores them to the repository using a transaction.

This MR implements the rehydration logic within the transaction manager.

Closes #6504 (closed)

Edited by Eric Ju

Merge request reports

Loading