Microsoft use Git for internal source control

Excellent article on how Microsoft surprisingly uses TFS/Git to manage their internal codebase covering Windows for PC, Windows Server, Windows Mobile, HoloLens, Xbox, IOT.

Microsoft have created a new Windows based technology called a file-system filter driver (similar to a FUSE driver in Linux) in order to develop a Git Virtual Filesystem which virtualizes the file system underneath your repository and makes it appear as though all the files in your repository are present, but in reality only downloads a file the first time it is opened (sparse file). This allows developers to manage the 300GB codebase with ease.

Further reading:

This entry was posted in microsoft. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s