file.copy: be smart with file changes

hash2==hash1     ==     has1==hash2
i dont follow you.