Azure DevOps Blog
DevOps, Git, and Agile updates from the team building Azure DevOps
Latest posts
core.ignorecase corruption issue fixed in Visual Studio Tools for Git 0.8.0.0
<!-- This means that from the point of this commit forward, your Git repository is corrupted. Most Git hosting providers won't let you push these corrupted tree objects up. For example, if you try to push to Team Foundation Service, you'll get an error message that looks something like "The tree object pushed has an invalid structure." To recover your repository, you'll have to cut off the portion of your Git object graph that is malformed and repeat those commits either using git.exe or our latest tools. If you believe that you've encountered this issue, then we apologize for the inconvenience. We've ...
Use Git 0.8.0.0 to run scheduled builds and resolve conflicts
<!-- // By: Andy Lewis and Matthew Mitrik Today we released Visual Studio Tools for Git 0.8.0.0. Install this release to get not only fixes to numerous bugs, (for details see the release notes on the gallery page), but also an enhanced conflict resolution experience. You can now also create scheduled automated builds. Got the latest version of Visual Studio with Git? If not, click here. To use the Visual Studio client tools you'll need to install Visual Studio 2012, apply Visual Studio 2012 Update 2, and finally install Visual Studio Tools for Git. If you want to use Team Foundation Service, you can si...
TFS Update 2 Offers Settings Preservation for In-Place Upgrades
UPDATE: Beginning with TFS 2012 Update 3, we will preserve your settings in the AT-Only wizard too. Build settings will also be preserved when upgrading Build servers. This functionality is built into a pop-up on the first page of the Build wizard that asks if you would like to restore your previous settings (click yes). Beginning with TFS 2013, Proxy settings - including multiple endpoints - will be preserved in the same fashion. Great news! Given the new, faster release cadence of updates for TFS 2012, there has been great demand for improvements to the upgrade process; namely, to minimize any manual steps...
TFS Kanban board Swim lane customization walk through
While Tarun couldn’t attend the MVP Summit in person (having just gotten married it didn’t seem the most prudent use of his vacation time); he was definitely well missed and more importantly put the time to good use and added another post to the MVP Blog series. Tarun, hopefully we will see you next year! ******TFS Kanban Board Swim lane Customization To Better Manage The Product Backlog by Tarun Arora************** Brian Harry announced the customize columns feature on the TFS Kanban board that enables you to define new swim lanes based on the work item state right from Team Web Access. Thi...
Kanban customizable columns, “under the hood”
Kanban customizable columns was made publicly available on the March 4 service update, and will be available in the RC version of VS Update 2. You can read the release notes for an overview of the feature itself. The purpose of this blog post is to talk about what’s going on under the hood of this new feature. With this feature, we’ve added an additional data element called “Kanban Column”. This stores which column on the team’s kanban board the work item is in. This is separate from, but related to the State field. When designing this feature, we considered just adding another field to the User Story / Requir...
March CTP (“CTP4”) of Visual Studio Update 2 now available
Visual Studio Updates are a mechanism we are using to provide ongoing value throughout the year to our Visual Studio and Team Foundation Server customers. These updates will provide features to support the latest software trends in the market, and also offer an easy way to deploy bug fixes. In Visual Studio 2012 Update 2 we are focusing on Modern Application Lifecycle and Modern App Development. The March CTP or CTP4 will likely be the last CTP before formally releasing Visual Studio Updat2 and can be downloaded here: http://go.microsoft.com/fwlink/?LinkId=273878 Of course the purpos...
ALM Rangers ship guidance for Microsoft Fakes, TFS Disaster Avoidance and updates to two other guides
We are pleased to announce that we have shipped two new exciting projects introducing practical guidance on the use of Microsoft Fakes and for Team Foundation Server (TFS) disaster recovery avoidance, planning and step-step recovery walkthroughs for the worst case scenarios. New Updates In addition we have released updates for the Coded UI test tooling guide to introduce reporting as a key aspect of the ALM Process, and one of the ways to evaluate, measure, track, and ultimately tell if the software tested is ready for release. Also updates to the TFS Upgrade guide to include new in-the-field e...
How to profile a XAML Windows Store App
If you are developing a Windows Store App using XAML (whether it’s C++, C#, or VB), there is a good chance there will be areas of your app where you would like to improve the performance. To assist with this, we’ve included the Visual Studio CPU profiler in all SKUs of Visual Studio capable of developing Windows Store Apps (this means we’ve moved the CPU profiler from being a Visual Studio Premium feature, to including it Visual Studio 2012 Professional and Visual Studio 2012 Express for Windows 8). In this post I’ll walk you through how to use the CPU profiler to identify areas of your code that are being execut...
Customize Git settings in Visual Studio
// By: Andy Lewis and Matthew Mitrik Today we're here to help you: Got the latest version of Visual Studio with Git? If not, click here. To use the Visual Studio client tools you'll need to install Visual Studio 2012, apply Visual Studio 2012 Update 2, and finally install Visual Studio Tools for Git. If you want to use Team Foundation Service, you can sign up for free. You can specify three kinds of Git settings, listed in order of supersedence: For more details on Git settings, see Customizing Git - Git Configuration and git-config command. Go to the page where you can tune your setting...