what is good source code management system for .net developers.
Our scenario is that we're 4 developers , working on pcs that are on a network that we don't control.
Some network drives get cleared every night !!
Is there way that a Master software app(on one dev's machine) can get updated from every developer's changes that can be committed on network drive.