Visual Studio Online is now Visual Studio Team Services
In an attempt to remove the confusion whether Visual Studio Online is an IDE in the Cloud, Microsoft has decided to rename Visual Studio Online to:Visual Studio Team ServicesWhich nicely abbreviates to...
View ArticleMount OneDrive as a Network Drive
Ever wanted to upload a lot of data to OneDrive without having to sync that folder to your local machine (updating my music library is pretty hard, as to put data into the folder, I first need to sync...
View ArticleWork around now commercial features of OpsHub VSO Migration Utility
OpsHub has a relatively simple tool to help you migrate your work items and version control data from an on-premise TFS server to Visual Studio Team Services. They recently released version 2.0, which...
View ArticleLike what you see on Windows Spotlight? Save it!
Have you turned on Windows Spotlight in Windows 10? It's a new Lockscreen background every few days and so far I've been enjoying the pictures tremendously.If you haven't tried Spotlight before, try...
View ArticleAdd additional fields to "Edit Test Case using Grid" option in VS Team Services
If you're bulk-creating, importing or editing test cases in Visual Studio Team Services, you're probably aware of the "Edit as Grid" option, which opens your test case in a spreadsheet like layout for...
View ArticleAccess multiple TFVC repositories in a Build 2015 definition
When you have a TFS project collection with many Team Projects, it's a common practice to have a "shared" project containing a collection of commonly used libraries. This library may consist of Checkin...
View ArticleUpgrading from XAML to Build 2015 with minimal changes
This series is currently a work in progressXAML builds on Visual Studio Team Services will be deprecated in September 2016. While support for XAML builds seems to stay around on-premise for a little...
View ArticleBuilding multiple configurations and/or platforms in Build 2015
In XAML builds you could specify one or more configurations to build, if you left these values empty, the solution default would be built. Unless you were using a customized build template, each...
View ArticleManipulating your TFVC repository from Build 2015
Though generally considered a bad practice I crafted two build tasks to manipulate your TFVC repository from the build. You can now edit, delete and add files and check those changes in when you're...
View ArticleMimic the XAML build's Output Location option in Build 2015
If you've been using XAML builds in the past, you've probably discovered that, by default, it drops all the outputs of all your projects into one folder called the Binaries Folder. Unless you do...
View ArticlePublish Build Tasks to TFS 2015 without configuring Basic Auth on the server
When you want to publish build tasks to a TFS 2015 server, you need a Basic Authentication enabled endpoint. Unless your server is configured with SSL, this is a major security concern. Until now the...
View ArticleBinary promotion of Visual Studio Team Service Extension
When creating a Visual Studio Team Services extension (such as a collection of build tasks), it makes sense to publish it as a private extension first. You can do this by overwriting the extensionid...
View ArticleConfigure SSL for SonarQube on Windows
The documentation for SonarQube explains how to configure SSL when you're running on Linux and how to use the native Tomcat functionality for a simple test environment, yet they recommend not to use...
View ArticleAccess all available build variables from your VSTS Build task
If you want to know which variables are available during your build, or if you want people to create variables with a specific prefix and want to do anything with that, then you need access to the list...
View ArticleReference specific line of a file in the Code hub
One of the features of GitHub I use quite often is the ability to right-click any line number to create a link to that specific file on the exact line. It can eb useful when submitting issues or when...
View ArticleDefine a custom Authentication Scheme for your VSTS extension
The standard Authentication Schemed in VSTS include Basic (username/password), Token, Service Credential (for Azure) and AzureCertificate Authentication. If you simply need a username password or a...
View ArticleAutomatically populate your Source branch when publishing to Sonar
When you enable your build definition to trigger on multiple branches, you may not want them all to publish into the same Sonar project. Sonar has the concept of Branches, they're simply appended to...
View ArticlePublish your extension to a local TFS Update 2 server
With the availability of extensions for TFS I've been looking for an easy way to publish extensions and their updates to the local marketplace. While I'm sure that Microsoft will at some point...
View ArticlePublish your VSTS extension using Team Build and Release Management
While I've released my VSTS Extension Tasks to GitHub and the Visual Studio Marketplace some time ago, I was reminded that I've never really blogged about it yet. You may wonder what it does.The VSTS...
View ArticleA quick peek into Team Foundation Server 15 Preview
Gian Maria Ricci already covered a nice overview of what's new in the install experience of TFS 15 in the latest Preview Release. Let's walk through the new features in the product... though I suspect...
View Article