Colin wrote:
I'm surprised that no one mentioned Subversion yet.
It has been mentioned several times Regards, Benedict