- #Windows 10 open source software how to#
- #Windows 10 open source software for windows 10#
- #Windows 10 open source software windows 10#
70 seconds vs almost 25 minutes is an almost 95% improvement." With a proxy configured and up to date, it took 70 seconds (faster than Redmond because the Redmond team doesn't use a proxy and they have to go hundreds of miles over the internet to the Azure data center). A clone from North Carolina with no proxy server took almost 25 minutes. "We ran a test from our North Carolina office (which is both further away and has a much lower bandwidth network). Since a high percentage of our Windows engineers are in Redmond, that number is dominated by them. The 80th percentile for Clone for a Windows engineer is 127 seconds. Harry explained, "The Windows Team Services account is located in an Azure data center on the west coast of the US. Microsoft has continued to tune GVFS for remote use. 2,500 pull requests, with 6,600 reviewers per work day (on average).There are over 250,000 reachable Git commits in the history for this repo, over the past 4 months.People on my team were holding their breath that whole weekend, praying we weren't going be pummeled by a mob of angry engineers who showed up Monday unable to get any work done. Those 2,000 engineers worked in Source Depot on Friday, went home for the weekend and came back Monday morning to a new experience based on Git. "The first, and largest, jump happened on March 22nd when we rolled out to the Windows OneCore team of about 2,000 engineers. Harry admitted this was a scary experience. All 3 of the dimensions (file count, repo size and activity), independently, provide daunting scaling challenges and taken together they make it unbelievably challenging to create a great experience." "The Windows team is about 4,000 engineers and the engineering system produces 1,760 daily "lab builds" across 440 branches in addition to thousands of pull request validation builds. "The Windows code base is approximately 3.5M files and, when checked in to a Git repo, results in a repo of about 300GB." Harry wrote, "Over the past 3 months, we have largely completed the roll-out of Git/GVFS to the Windows team at Microsoft". The work is now largely done and Microsoft is enjoying the fruits of its open-source labor in creating the largest Git repo on the planet. Since then, Microsoft started porting all - and I mean all - the Windows code to Git and GVFS. GVFS enabled Microsoft's product teams to scale the Git client to deal with its monstrously large source code repos. In 2017, Microsoft open-sourced Git Virtual File System (GVFS), under the MIT License. Not everyone in Microsoft liked this idea, but as Harry blogged at the time, "the more we looked at it, the more it looked like the right thing to do".Īs the years went by, Microsoft even made its own significant open-source contributions to Git.
Later that same year, Microsoft Technical Fellow and TFS chief Brian Harry announced Microsoft would be backing Git as its distributed source-code-control platform. Back in 2013, Microsoft announced its roadmap for adding support for Git to its Visual Studio development-tool suite and Team Foundation app-lifecycle-management technologies.
#Windows 10 open source software windows 10#
Here's how you can still get a free Windows 10 upgradeĪctually, you might have if you've been paying close attention.
#Windows 10 open source software for windows 10#
Microsoft enters the final test phase for Windows 10 22H2 before it rolls out
#Windows 10 open source software how to#
How to recover deleted files in Windows 10 or 11