Showing results for Open Source - Azure DevOps Blog

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
Apr 27, 2018
1
0

VSTS Public Projects Limited Preview

Jamie Cool
Jamie Cool

Visual Studio Team Services (VSTS) offers a suite of DevOps capabilities to developers including Source control, Agile planning, Build, Release, Test and more. But until now all these features require the user to first login using a Microsoft Account before they can be used.  Today, we’re starting a limited preview of a new capability that will...

DevOpsCI/CDOpen Source
Mar 8, 2018
0
0

How to Contribute to Git (on Windows)

Derrick Stolee
Derrick Stolee

Git was originally designed for Unix systems and still today, all the build tools for the Git codebase assume you have standard Unix tools available in your path. If you have an open-source mindset and want to start contributing to Git, but primarily use a Windows machine, then you may have trouble getting started. In fact, while responding to ...

DevOpsGit & Version ControlOpen Source
Jan 11, 2018
0
0

Microsoft’s Performance Contributions to Git in 2017

Derrick Stolee
Derrick Stolee

Visual Studio Team Services (VSTS) hosts the largest Git repository in the world: the Windows source code. Keeping a primary copy of the code available in the cloud and having it be performant while being updated by over 4000 users at the same time is a monumental achievement, but it is only useful if engineers can use the core Git client on their ...

DevOpsGit & Version ControlOpen Source
Sep 22, 2017
0
0

Remembering How We Should Manage Open Source

Sam Guckenheimer
Sam Guckenheimer

A DevSecOps best practice is root cause analysis, so that we can learn from live site incidents and prevent their recurrence. Equifax made news recently with the exfiltration of data from half the US population. This is a sobering opportunity to look at the root cause. The Equifax attack used Apache Struts, a popular open source project for web ...

DevOpsOpen SourceSecurity
Aug 31, 2017
0
0

Amazon AWS and new NDepend pricing plans in August’s VSTS extension round-up

Joe Bourne
Joe Bourne

Since the creation of the Marketplace, we have seen strong demand for tools to work with Amazon Web Services. I am so thrilled that this month the search for those tools comes to an end. In addition to Amazon releasing their AWS Tools, our partners at NDepend have recently lowered the prices on their static analysis tools for .NET code. This is ...

DevOpsCommunityAzure DevOps Server
Jun 6, 2017
0
0

Building and Deploying a Java Application to Oracle WebLogic Server Running in Azure VM with Microsoft Visual Studio Team Services

Emin Askerov
Emin Askerov

If you are interested in Microsoft Visual Studio Team Services (VSTS) platform and Java development, maybe you know that VSTS has everything you need to organize CI/CD pipeline for your Java application development. Visual Studio ALM Blog has a lot of useful and helpful resources describing how to build and deploy your Java application and ...

DevOpsAzure & CloudCI/CD

Feedback