4 ms·
We were using a mix of tools throughout Microsoft: several teams were using Source Depot, which is an internally developed centralized version control system.
by ethomson 9y ago
We were using a mix of tools throughout Microsoft: several teams were using Source Depot, which is an internally developed centralized version control system. It was built to handle large teams, like Windows and Office. It was the precursor to Team Foundation Version Control, which is the centralized version control system available in TFS and VSTS, which is also capable of scaling to large projects, and many organizations within the company were (and are) using that.
GVFS is part of our effort within the company to standardize on a single set of best-of-breed tools, and use the same tools inside Microsoft that we deliver to customers. So we're adopting one engineering system throughout the company and we're moving everybody to Visual Studio Team Services.
- DubiousPusher 9y agoIt's my understanding that Source Depot was not internally developed but rather was a fork off Perforce which MS purchased a source license to some years back.
- ethomson 9y agoTrue. Source Depot originated as Perforce and is a fork; it had (at one time) a pretty large team of developers working on it and it has been heavily, heavily modified in the many years since.