1. A repository content analysis and management system, comprising: a computing system having: a processor; memory under control of the processor; and instructions that, when loaded into the memory, are adapted to enable the processor to carry out predetermined operations; wherein the predetermined operations comprise: searching a data repository for data content including files; heuristically analyzing the data content to select ones of the files for transformation, each of the selected files having a respective pre-transformation file content; transforming the selected files so as to produce transformed files; and storing the transformed files in the data repository; wherein the respective pre-transformation file content of the selected files is preserved after the production of the transformed files.