Version Control is a mechanism that may manage of more than revisions of same unit of Information. It helps to collaborate in between developers. Though you did not mention here the purpose or why you use for this. For better concept, please link here.
Try this link below and you may get some idea about that….
Looks like Mercurial is available for Windows Server 2003 also.
Register Hereor login if you are already a member