In Code history the first entry is the trunk project where the code was set to reviewed. I understand you don't want each iteration in code history. I would however very much like to have the starting point or the baseline. So if the code was created in version 12 but reviewed in version 15. you get two lines:
update originated in version 15. --the version where the code was approved
Insert originated in version 12. --the version the code was first created
Currently you get this, which is not the truth since development was started in version 12, not in version 15.:
Insert originated in version 15.