Archive | Team Foundation Server RSS feed for this section

TFS 2017 On-Premises and Git over SSL


If your TFS server is using a certificate from an Active Directory based Certificate Server and you decide to use Git for version control choice you will quickly find out the certificate will not be trusted by Visual Studio or Git.exe when you attempt to Clone a Repository.  Those Team Foundation Version Control (TFVC) users have it […]

Continue reading

Versioning your database packages (.dacpac) with the new Build Agent


If you’re interested in versioning your database packages with the new build agent here is an easy way to get started.  I started off with the following PowerShell example of a build script from the Visual Studio product groups’ build docs for versioning C# and VB projects and made a few tweaks to update the relevant XML […]

Continue reading

TFS15 RC2 Upgrade with SQL Server 2016 AlwaysOn


Upgrading is very straight forward, improvements were done in .NET 4.6.1 related to the MultisubnetFailover and AlwaysOn.  Here is the section from the .NET team this blog post that is relevant for SQL AlwaysOn.  The connection string in TFS still sets MultisubnetFailover to true but it is no longer required any longer. Improve MultisubnetFailover connection […]

Continue reading

TFS Install with SQL Server 2016 AlwaysOn


If you’re curious about the steps to install TFS with SQL Server AlwaysOn I will be going through them and it’s really very easy.  This blog post assumes the availability group and listener is already up and running. Windows Server 2016 One new features I loved was I could now use a Cloud Witness as […]

Continue reading
SonarQube Analysis during Build

SonarQube 6.0 integration with TFS15 RC behind ARR 3.0


If you have been thinking of moving to the latest version of SonarQube and you’ve been using the new Active Directory plugin unfortunately it is not compatible with this release, you can see reference to the issue here.   The StyleCop plugin for C# which I referenced in an earlier post has been deprecated. I will […]

Continue reading