Surround SCM stores historical file information you can review to understand each action performed on a file, where files are checked out to, if files are shared between repositories, and custom field settings. See Viewing file history.
You can also annotate files to view line-by-line changes to files between versions. See Viewing line-by-line file changes.