When creating a project or editing a project's properties, you can set Crucible to save all files (and revisions of those) associated with a review to Crucible's database. This allows you to be able to view that file content whether or not the repository is online or accessible to Crucible. It also creates an enhanced audit trail should you require it, saving the review content regardless of whether or not it is deleted or lost from the repository.
- The storage of files must be set per-project. Also, the storage only applies to reviews created after Revision Storage is enabled. This means that for existing projects, pre-existing reviews will not have files stored unless you look at each revision of each file again after Revision Storage is enabled.
- The underlying repository and file permissions are not preserved when files are stored with the review.
Enabling file storage
You can enable file revision storage on the 'Edit Project' page.
For an existing project:
- Go to the admin area and click Projects (under 'Project Settings').
- In the list of projects, click Crucible settings under the three-dots menu (in the 'Actions' column) for the required project.
- Check Store the contents of files in reviews (under 'Content').