Showing results for Git & Version Control - Azure DevOps Blog

Oct 5, 2018
0
0

Remediating the October 2018 Git Security Vulnerability

Edward Thomson Edward Thomson

Today, the Git project has announced a security vulnerability: there is a security issue in recursively cloning submodules that can lead to arbitrary code execution. The Azure DevOps team encourages you to examine whether you are on an affected platform and, if so, upgrade your Git clients to the latest version.

DevOpsGit & Version Control
Jul 16, 2018
0
0

Supercharging the Git Commit Graph IV: Bloom Filters

Derrick Stolee Derrick Stolee

We've been discussing the commit-graph feature in Git 2.18 and how we can use generation numbers to accelerate commit walks. One area where we can get significant speedup is when presenting output in topological order. This allows us to walk a much smaller list of commits than before. One place where this breaks down is when we apply a filter to ...

DevOpsGit & Version ControlOpen Source
Jul 9, 2018
1
0

Supercharging the Git Commit Graph III: Generations and Graph Algorithms

Derrick Stolee Derrick Stolee

Earlier, we announced that Git 2.18 contains a new commit-graph feature, and we discussed the commit-graph file format. As shipped in Git 2.18, this file only speeds up commit walks by a constant multiple, due to parsing structured data from the commit-graph file. Today, we continue by talking about how we can use the idea of a generation number to...

DevOpsGit & Version ControlOpen Source
Jul 2, 2018
2
0

Supercharging the Git Commit Graph II: File Format

Derrick Stolee Derrick Stolee

Earlier, we announced the commit-graph feature in Git 2.18 and talked about some of its performance benefits. Today, we'll discuss some if the technical details about how the commit-graph feature works, including some helpful properties of its file format. This file speeds up commit-graph walks so much that we were able to identify other ways to ...

DevOpsGit & Version ControlOpen Source
Jun 25, 2018
22
1

Supercharging the Git Commit Graph

Derrick Stolee Derrick Stolee

Have you ever run and waited a few seconds before the window appears? Have you struggled to visualize your commit history into a sane order of contributions instead of a stream of parallel work? Have you ever run a force-push and waited seconds for Git to give any output? You may be having performance issues due to the number of commits in your ...

DevOpsGit & Version ControlOpen Source
Jun 19, 2018
0
0

New Navigation for Visual Studio Team Services

Jeremy Epling Jeremy Epling

I’m excited to share the new navigation we’re working on for Visual Studio Team Services (VSTS) to modernize the user experience and give you more flexibility. As Lori mentioned in her blog post, our goal to create an integrated suite that also gives the flexibly to pick and choose the services that work best for you. That goal is a ...

DevOpsAzure DevOps ServerCI/CD
May 10, 2018
0
0

Shift Left with SonarCloud Pull Request Integration

Matthew Mitrik (MS) Matthew Mitrik (MS)

One of our DevOps "habits" is to Shift Left and move quality upstream.  Including additional validations earlier in the DevOps pipeline means identifying potential issues before they become a problem.  For teams using pull requests, catching issues while the PR is active is ideal - the code hasn't been merged yet, so it's easy to respond to ...

DevOpsCI/CDGit & Version Control
May 1, 2018
0
0

Announcing the DevOps Resource Center

Sam Guckenheimer Sam Guckenheimer

One of the favorite parts of my job is curating a web site with the stories of how we work. Those experience reports and more of our guidance are now  consolidated at https://aka.ms/devops. In addition to our own stories, this center offers content to help your team learn DevOps practices, Git (including Git at scale), and Agile. There's also a...

DevOpsCommunityCI/CD
Apr 19, 2018
11
3

Release Flow: How We Do Branching on the VSTS Team

Edward Thomson Edward Thomson

Whenever I talk to somebody about Git and version control, one question always comes up: How do you do your branching at Microsoft? And there’s no one answer to this question. Although we’ve been moving everybody in the company into one engineering system, standardizing on Git hosted in Visual Studio Team Services, what we haven’t done is ...

DevOpsGit & Version Control
Mar 25, 2018
0
0

Announcement: Publish markdown files from your git repository to VSTS Wiki

Sandeep Chadda (MSFT) Sandeep Chadda (MSFT)

Now you can publish markdown files from a git repository to the VSTS Wiki. Developers often write SDK documents, product documentation, or README files explaining a product in a git repository. Such pages are often updated alongside code in the code repository. Git provides a friction free experience where code and docs can live on the same branch...

DevOpsGit & Version ControlWiki

Feedback