Most modules that are being developed by multiple developers utilise git for the development process. Less commonly, svn is used - cvs seems to be a thing of the past.
Is that what you're asking about ?
Not sure what the options are for obtaining git and svn clients on MS Windows. I have Cygwin installed, and its git, svn and cvs clients all work fine for me, so I haven't really looked much further.
I know you have (or had) msys installed - and I've seen good reports about msys' git ... but no first hand experience.
Cheers, Rob
Comment on Re: Module development: concurrent versions