I started writing a replacement for C:Copy that compares version strings of any file you copy with it but it's sat there 60% finished for a couple of years due to various real life issues taking up all my time.
Might try and finish it off at some point soon.