<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Troubleshooting on Engineering Leadership in AI &amp; Software</title>
		<link>https://engineering-leadership-preview.hinshelwood.com/tags/troubleshooting/</link>
		<description>Recent content in Troubleshooting on Engineering Leadership in AI &amp; Software</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
		
			<lastBuildDate>Tue, 16 Jun 2026 17:40:35 +0000</lastBuildDate>
		
			<atom:link href="https://engineering-leadership-preview.hinshelwood.com/tags/troubleshooting/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Avoid the pick-n-mix branching anti-pattern</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/avoid-the-pick-n-mix-branching-anti-pattern/</link>
				<pubDate>Mon, 14 Jul 2014 15:35:35 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/avoid-the-pick-n-mix-branching-anti-pattern/</guid>
				<description>Explains the risks of the pick-n-mix branching anti-pattern in source control, its impact on code quality, and recommends feature branching and toggles for stability.</description>
			</item>
			<item>
				<title>Building a Resilient Token Server: Engineering for Flow, Fault Tolerance, and Speed</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/engineering-notes/building-a-resilient-token-server-engineering-for-flow-fault-tolerance-and-speed/</link>
				<pubDate>Thu, 08 May 2025 09:00:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/engineering-notes/building-a-resilient-token-server-engineering-for-flow-fault-tolerance-and-speed/</guid>
				<description>Aiming for a resilient, fast, and fault-tolerant token counting system, the author replaced fragile server restarts with a batch-wide server lifecycle, added retry logic for transient failures, and implemented a local fallback to ensure uninterrupted processing. These changes improved reliability, reduced downtime, and provided clear logs for troubleshooting. Development managers should focus on building systems that handle real-world failures gracefully, prioritize flow, and include observability and fallback mechanisms from the start.</description>
			</item>
			<item>
				<title>Convert Legacy Projects and ASP.NET MVC Apps to SDK-Style with Confidence</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/engineering-notes/convert-legacy-projects-and-asp-net-mvc-apps-to-sdk-style-with-confidence/</link>
				<pubDate>Thu, 29 May 2025 09:00:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/engineering-notes/convert-legacy-projects-and-asp-net-mvc-apps-to-sdk-style-with-confidence/</guid>
				<description>Upgrading legacy .NET projects to SDK-style makes your codebase easier to maintain, improves build and CI/CD integration, and prepares you for future .NET upgrades. Converting class libraries is straightforward and highly recommended, while web apps require more care and are best handled with the MSBuild.SDK.SystemWeb package if you want SDK-style; otherwise, you can leave them in the old format. Start by converting class libraries now to simplify your engineering system and reduce technical debt.</description>
			</item>
			<item>
				<title>Who broke the build?</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/who-broke-the-build/</link>
				<pubDate>Mon, 29 Mar 2010 18:47:08 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/who-broke-the-build/</guid>
				<description>Explains the importance of passing builds, common causes of build failures, how to identify issues and responsible users, and best practices for build ownership.</description>
			</item>
			<item>
				<title>Scrum doesn&#39;t solve problems, it reveals them. How, and why is that valuable?</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/videos/scrum-doesn&#39;t-solve-problems-it-reveals-them-how-and-why-is-that-valuable/</link>
				<pubDate>Wed, 27 Sep 2023 07:00:29 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/videos/scrum-doesn&#39;t-solve-problems-it-reveals-them-how-and-why-is-that-valuable/</guid>
				<description>Scrum does not fix problems but makes them visible, helping teams identify bottlenecks, communication gaps, and inefficient processes. This transparency enables continuous learning and improvement, encourages collaboration, and prompts organizations to address root causes. Development managers should use Scrum’s insights to drive real change and foster a culture of problem-solving and adaptation.</description>
			</item>
			<item>
				<title>Finding the problem on a partially succeeded build on Team Foundation Build Services 2010</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/finding-the-problem-on-a-partially-succeeded-build-on-team-foundation-build-services-2010/</link>
				<pubDate>Thu, 04 Mar 2010 17:48:28 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/finding-the-problem-on-a-partially-succeeded-build-on-team-foundation-build-services-2010/</guid>
				<description>Learn how to diagnose and resolve partially succeeded builds in Team Foundation Build Services 2010 by tracing test failures, identifying code issues, and managing bugs.</description>
			</item>
			<item>
				<title>Navigating the Complex World of Azure DevOps Data Migration</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/videos/navigating-the-complex-world-of-azure-devops-data-migration/</link>
				<pubDate>Wed, 31 Jul 2024 12:00:49 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/videos/navigating-the-complex-world-of-azure-devops-data-migration/</guid>
				<description>Migrating to Azure DevOps is complex, especially with legacy systems, but careful planning and attention to detail can prevent most issues. Key steps include importing legacy data before upgrades, aligning user identities to avoid workflow disruptions, cleaning up databases to meet size limits, and strictly following Microsoft’s backup procedures. Development managers should prioritize preparation and sequencing to ensure a smooth migration and minimize risks.</description>
			</item>
			<item>
				<title>Solution: Testing Web Services with MSTest on Team Foundation Build Services 2010</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/solution-testing-web-services-with-mstest-on-team-foundation-build-services-2010/</link>
				<pubDate>Thu, 04 Mar 2010 13:15:31 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/solution-testing-web-services-with-mstest-on-team-foundation-build-services-2010/</guid>
				<description>Explains how to configure MSTest for automated testing of web services on Team Foundation Build Services 2010, including handling dynamic server ports and build environments.</description>
			</item>
			<item>
				<title>Team Foundation Build 2012 Issue - The target CleanWorkspacePackageTempDir does not exist</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/team-foundation-build-2012-issue-the-target-cleanworkspacepackagetempdir-does-not-exist/</link>
				<pubDate>Sat, 20 Oct 2012 17:30:11 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/team-foundation-build-2012-issue-the-target-cleanworkspacepackagetempdir-does-not-exist/</guid>
				<description>Explains how to resolve the &amp;ldquo;CleanWorkspacePackageTempDir does not exist&amp;rdquo; build error in Team Foundation Build 2012 for upgraded ASP.NET MVC projects by updating project targets.</description>
			</item>
			<item>
				<title>Log Elmah errors in Team Foundation Server</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/log-elmah-errors-in-team-foundation-server/</link>
				<pubDate>Sun, 26 Jul 2009 22:30:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/log-elmah-errors-in-team-foundation-server/</guid>
				<description>Explains how to log Elmah error reports as work items in Team Foundation Server, including attaching error logs, using templates, and retrieving error details.</description>
			</item>
			<item>
				<title>Access denied for orchestration plan on Build</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/access-denied-for-orchestration-plan-on-build/</link>
				<pubDate>Wed, 16 Dec 2015 14:18:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/access-denied-for-orchestration-plan-on-build/</guid>
				<description>When setting up a TFS build agent for a high-volume customer, a permissions error blocked builds because the &amp;ldquo;Project Collection Build Service&amp;rdquo; lacked write access to the orchestration plan. The issue is tied to permission inheritance and a known bug in TFS 2015 RTM, and can be fixed by ensuring both &amp;ldquo;Project Build Service&amp;rdquo; and &amp;ldquo;Project Collection Build Service&amp;rdquo; have inherited permissions on build definitions via Visual Studio. Development managers should verify these permissions to avoid similar build failures and streamline onboarding to new build systems.</description>
			</item>
			<item>
				<title>TFS Build reports Licencies.licx: unable to load type</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-build-reports-licencies-licx-unable-to-load-type/</link>
				<pubDate>Thu, 23 Oct 2014 15:09:04 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-build-reports-licencies-licx-unable-to-load-type/</guid>
				<description>A build error caused by mismatched component versions in the licenses.licx file blocked successful automated builds, even though local builds worked due to developers having multiple versions installed. The issue was traced to inconsistent component versions between developer machines and the build server, highlighting the risks of unmanaged dependencies. To avoid similar problems, regularly clean up or reimage developer workstations and prioritize setting up automated builds to catch these issues early.</description>
			</item>
			<item>
				<title>Engaging with complexity - Team Foundation Server Edition</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/engaging-with-complexity-team-foundation-server-edition/</link>
				<pubDate>Mon, 01 Jul 2013 17:00:31 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/engaging-with-complexity-team-foundation-server-edition/</guid>
				<description>Detailed walkthrough of a complex Team Foundation Server migration, covering remediation, hardware moves, upgrades, user management, and validation in large enterprise environments.</description>
			</item>
			<item>
				<title>In-Place upgrade of TFS 2008 to TFS 2010 with move to new domain</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/in-place-upgrade-of-tfs-2008-to-tfs-2010-with-move-to-new-domain/</link>
				<pubDate>Tue, 19 Apr 2011 17:57:41 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/in-place-upgrade-of-tfs-2008-to-tfs-2010-with-move-to-new-domain/</guid>
				<description>Step-by-step guide to upgrading Team Foundation Server 2008 to 2010, including in-place upgrade, build server update, and migrating to a new domain with key troubleshooting tips.</description>
			</item>
			<item>
				<title>How to deal with a stuck or infinitely queued build</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/how-to-deal-with-a-stuck-or-infinitely-queued-build/</link>
				<pubDate>Thu, 09 Sep 2010 12:59:23 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/how-to-deal-with-a-stuck-or-infinitely-queued-build/</guid>
				<description>Learn how to identify, troubleshoot, and resolve stuck or infinitely queued builds in Team Foundation Build, including tips for monitoring and restarting build services.</description>
			</item>
			<item>
				<title>Creating a WIT Adapter for the TFS Integration Platform for a source with no history</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/creating-a-wit-adapter-for-the-tfs-integration-platform-for-a-source-with-no-history/</link>
				<pubDate>Thu, 02 Jun 2011 11:25:32 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/creating-a-wit-adapter-for-the-tfs-integration-platform-for-a-source-with-no-history/</guid>
				<description>Explains how to build a TFS Integration Platform Work Item Tracking (WIT) adapter for a source system without history, covering versioning, field mapping, and error handling.</description>
			</item>
			<item>
				<title>Create log entries in Release Management</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/create-log-entries-in-release-management/</link>
				<pubDate>Fri, 12 Dec 2014 17:13:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/create-log-entries-in-release-management/</guid>
				<description>Creating log entries in Release Management can be challenging because standard output commands like Write-Host and Write-Output do not appear in deployment logs. To capture log information, you need to use Write-Verbose with the -verbose flag in your PowerShell scripts. Ensure your deployment scripts use this approach so you have logs for both successful and failed steps, which is important for troubleshooting and auditing.</description>
			</item>
			<item>
				<title>Bug in the Visual Studio Git integration that results in a merge conflict</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/bug-in-the-visual-studio-git-integration-that-results-in-a-merge-conflict/</link>
				<pubDate>Thu, 09 Oct 2014 15:20:01 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/bug-in-the-visual-studio-git-integration-that-results-in-a-merge-conflict/</guid>
				<description>A bug in Visual Studio 2013.3&amp;rsquo;s Git integration causes merge conflicts when developers pull from a remote branch with local commits, even if there are no uncommitted changes. The issue disrupts teams migrating from older systems and can only be worked around by moving changes to a temporary branch and rolling back the local branch, or by adopting a workflow where all work is done on feature or hotfix branches. Installing Visual Studio 2013.4 CTP resolves the bug, so upgrading is recommended to avoid these conflicts and streamline development.</description>
			</item>
			<item>
				<title>Maven release prepare fails with detected changes in Jenkins</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/maven-release-prepare-fails-with-detected-changes-in-jenkins/</link>
				<pubDate>Wed, 09 Jul 2014 13:03:50 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/maven-release-prepare-fails-with-detected-changes-in-jenkins/</guid>
				<description>Explains how to fix Maven release prepare failures in Jenkins with TFS by using .tfignore files to exclude generated files like release.properties from source control.</description>
			</item>
			<item>
				<title>Mask password in Jenkins when calling TEE</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/mask-password-in-jenkins-when-calling-tee/</link>
				<pubDate>Wed, 21 May 2014 13:49:04 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/mask-password-in-jenkins-when-calling-tee/</guid>
				<description>Learn how to securely mask passwords in Jenkins logs when using Team Explorer Everywhere (TEE), preventing sensitive credentials from being exposed during build processes.</description>
			</item>
			<item>
				<title>Reserve an Agent for a special build in Team Foundation Server 2012</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/reserve-an-agent-for-a-special-build-in-team-foundation-server-2012/</link>
				<pubDate>Thu, 04 Apr 2013 01:37:57 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/reserve-an-agent-for-a-special-build-in-team-foundation-server-2012/</guid>
				<description>Explains how to reserve a build agent in Team Foundation Server 2012 using custom activities, agent tagging, and workflow changes to ensure reliable, isolated build execution.</description>
			</item>
			<item>
				<title>Upgrading to Team Foundation Server 2012 Update 1 in production – DONE</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/upgrading-to-team-foundation-server-2012-update-1-in-production-%E2%80%93-done/</link>
				<pubDate>Mon, 31 Dec 2012 18:47:34 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/upgrading-to-team-foundation-server-2012-update-1-in-production-%E2%80%93-done/</guid>
				<description>Step-by-step guide to upgrading Team Foundation Server 2012 to Update 1, including prerequisites, backup, disk space, configuration, troubleshooting, and build server setup.</description>
			</item>
			<item>
				<title>TFS 2012 - Issue: Stuck builds in Team Foundation Build with no build number</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-2012-issue-stuck-builds-in-team-foundation-build-with-no-build-number/</link>
				<pubDate>Thu, 30 Aug 2012 05:40:19 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-2012-issue-stuck-builds-in-team-foundation-build-with-no-build-number/</guid>
				<description>Explains how to resolve stuck builds in TFS 2012 where no build number is assigned, caused by IIS multiple site bindings, with steps to fix via web.config settings.</description>
			</item>
			<item>
				<title>Upgrading TFS 2010 to TFS 2012 with VSS Migration and Process Template consolidation</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/upgrading-tfs-2010-to-tfs-2012-with-vss-migration-and-process-template-consolidation/</link>
				<pubDate>Sat, 30 Jun 2012 02:38:01 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/upgrading-tfs-2010-to-tfs-2012-with-vss-migration-and-process-template-consolidation/</guid>
				<description>Step-by-step guide to upgrading TFS 2010 to TFS 2012, migrating VSS data, consolidating process templates, and resolving common issues during team project integration.</description>
			</item>
			<item>
				<title>Upgrading from TFS 2008 and WSS v3.0 with SfTSv2 to TFS 2010 and SF 2010 with SfTSv3</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/upgrading-from-tfs-2008-and-wss-v3-0-with-sftsv2-to-tfs-2010-and-sf-2010-with-sftsv3/</link>
				<pubDate>Thu, 30 Jun 2011 15:00:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/upgrading-from-tfs-2008-and-wss-v3-0-with-sftsv2-to-tfs-2010-and-sf-2010-with-sftsv3/</guid>
				<description>Step-by-step guide to upgrading TFS 2008 and WSS v3.0 with SfTSv2 to TFS 2010 and SharePoint 2010, including process template migration and data handling.</description>
			</item>
			<item>
				<title>Test Track Pro and the case of the missing data</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/test-track-pro-and-the-case-of-the-missing-data/</link>
				<pubDate>Mon, 06 Jun 2011 05:24:51 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/test-track-pro-and-the-case-of-the-missing-data/</guid>
				<description>Explains issues with Test Track Pro data queries in TFS Integration, highlighting problems with date filters causing missing records and suggesting hourly filtering as a fix.</description>
			</item>
			<item>
				<title>Solution: Getting Silverlight to build on Team Foundation Build Services 2010</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/solution-getting-silverlight-to-build-on-team-foundation-build-services-2010/</link>
				<pubDate>Wed, 03 Mar 2010 14:46:08 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/solution-getting-silverlight-to-build-on-team-foundation-build-services-2010/</guid>
				<description>Step-by-step guide to resolving build failures when compiling Silverlight 3 projects with Team Foundation Build Services 2010, including SDK, MSBuild, and code analysis fixes.</description>
			</item>
			<item>
				<title>Maven release perform tries to do a Get to a workspace sub folder in TFS</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/maven-release-perform-tries-to-do-a-get-to-a-workspace-sub-folder-in-tfs/</link>
				<pubDate>Wed, 23 Jul 2014 14:26:31 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/maven-release-perform-tries-to-do-a-get-to-a-workspace-sub-folder-in-tfs/</guid>
				<description>Explains issues with Maven release perform in TFS workspaces, causes of build failures, and solutions for workspace mapping, concurrency, and label handling during migration.</description>
			</item>
			<item>
				<title>One Team Project Collection to rule them all - Consolidating Team Projects</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/one-team-project-collection-to-rule-them-all-consolidating-team-projects/</link>
				<pubDate>Thu, 12 Jul 2012 00:20:29 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/one-team-project-collection-to-rule-them-all-consolidating-team-projects/</guid>
				<description>Step-by-step guide to consolidating multiple Team Projects and Collections in TFS 2012 using the TFS Integration Platform, covering migration, mapping, and troubleshooting.</description>
			</item>
			<item>
				<title>TFS Integration Tools – Issue: Error occurred during the code review of change group</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-%E2%80%93-issue-error-occurred-during-the-code-review-of-change-group/</link>
				<pubDate>Wed, 11 Jul 2012 20:51:03 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-%E2%80%93-issue-error-occurred-during-the-code-review-of-change-group/</guid>
				<description>Explains causes and solutions for the &amp;ldquo;Error occurred during the code review of change group&amp;rdquo; in TFS Integration Tools, including common triggers and recommended workarounds.</description>
			</item>
			<item>
				<title>Unable to load task handler PowerShell for task VSBuild</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/unable-to-load-task-handler-powershell-for-task-vsbuild/</link>
				<pubDate>Wed, 18 Mar 2015 14:12:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/unable-to-load-task-handler-powershell-for-task-vsbuild/</guid>
				<description>When setting up TFS 2015&amp;rsquo;s vNext build system on Windows Server Technical Preview, you may encounter a &amp;ldquo;Unable to load task handler PowerShell for task VSBuild&amp;rdquo; error due to missing dependencies or blocked files. The issue is often caused by downloaded zip files being blocked by Windows, which prevents the build agent from working properly. To resolve this, ensure you unblock any downloaded zip files before extracting and configuring your build agent.</description>
			</item>
			<item>
				<title>Could not find mappings for all states defined in &#39;Test Suit&#39; work item type</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/could-not-find-mappings-for-all-states-defined-in-&#39;test-suit&#39;-work-item-type/</link>
				<pubDate>Tue, 11 Nov 2014 15:46:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/could-not-find-mappings-for-all-states-defined-in-&#39;test-suit&#39;-work-item-type/</guid>
				<description>After upgrading to TFS 2013.3, users may see errors related to state mappings in Test Suite work items, often due to case sensitivity issues in custom process templates, such as using &amp;ldquo;In process&amp;rdquo; instead of &amp;ldquo;In Process.&amp;rdquo; The problem can be fixed by correcting the state names to match the expected casing or by adding a custom process configuration override. This mainly affects older clients, so updating users to the latest version is also a recommended solution.</description>
			</item>
			<item>
				<title>Install of TFS 2013.3 with SharePoint 2013 on Windows Server 2012 R2 Update 1</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/install-of-tfs-2013-3-with-sharepoint-2013-on-windows-server-2012-r2-update-1/</link>
				<pubDate>Tue, 30 Sep 2014 15:00:53 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/install-of-tfs-2013-3-with-sharepoint-2013-on-windows-server-2012-r2-update-1/</guid>
				<description>For a smooth TFS 2013.3 and SharePoint 2013 install on Windows Server 2012 R2, start with a clean, fully updated OS and avoid pre-installing SQL or TFS, as this often leads to extra rework. Key steps include using the advanced configuration for flexibility, ensuring all required service packs and features like full text search are present, and manually updating SharePoint to a supported version. To save time and avoid issues, always follow official documentation, use default options where possible, and rerun readiness checks after resolving errors.</description>
			</item>
			<item>
				<title>You can&#39;t use WITADMIN on versions older than TFS 2010</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/you-can&#39;t-use-witadmin-on-versions-older-than-tfs-2010/</link>
				<pubDate>Wed, 13 Aug 2014 13:02:50 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/you-can&#39;t-use-witadmin-on-versions-older-than-tfs-2010/</guid>
				<description>Explains troubleshooting WITADMIN errors with TFS versions, highlighting the need for TFS 2010 SP1 or newer for compatibility with work item type changes.</description>
			</item>
			<item>
				<title>Issue [ TFS 2013 ] Value cannot be null. Parameter name: key</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/issue-tfs-2013-value-cannot-be-null-parameter-name-key/</link>
				<pubDate>Wed, 23 Oct 2013 10:56:25 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/issue-tfs-2013-value-cannot-be-null-parameter-name-key/</guid>
				<description>Explains how a missing required Team Field in customised TFS 2013 work item templates causes &amp;ldquo;Value cannot be null&amp;rdquo; errors, and how to resolve it by making the field mandatory.</description>
			</item>
			<item>
				<title>Issue [ TFS 2013 ] You get TF400324 when connecting InRelease to TFS</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/issue-tfs-2013-you-get-tf400324-when-connecting-inrelease-to-tfs/</link>
				<pubDate>Thu, 11 Jul 2013 17:02:46 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/issue-tfs-2013-you-get-tf400324-when-connecting-inrelease-to-tfs/</guid>
				<description>Explains how to resolve TF400324 errors when connecting InRelease 3 to TFS 2013, including correct URL usage and a supported PowerShell fix for collection paths.</description>
			</item>
			<item>
				<title>Issue [ TFS 2012.2 ] Detaching collection fails on SnapshotIdentities with object reference not set to an instance of an object</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/issue-tfs-2012-2-detaching-collection-fails-on-snapshotidentities-with-object-reference-not-set-to-an-instance-of-an-object/</link>
				<pubDate>Mon, 24 Jun 2013 09:35:36 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/issue-tfs-2012-2-detaching-collection-fails-on-snapshotidentities-with-object-reference-not-set-to-an-instance-of-an-object/</guid>
				<description>Explains how detaching a Team Project Collection in TFS 2012.x can fail due to orphaned identities, causing a NullReferenceException, and outlines steps for diagnosis and support.</description>
			</item>
			<item>
				<title>Restore TFS backups from SQL Enterprise to SQL Express</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/restore-tfs-backups-from-sql-enterprise-to-sql-express/</link>
				<pubDate>Mon, 27 May 2013 08:52:27 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/restore-tfs-backups-from-sql-enterprise-to-sql-express/</guid>
				<description>Explains how to resolve errors when restoring TFS backups from SQL Enterprise to SQL Express by removing unsupported data compression features from the database.</description>
			</item>
			<item>
				<title>TFS2012.2 - Issue: Object not set to instance of object with TF400898, TF53010 &amp; TF30065</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs2012-2-issue-object-not-set-to-instance-of-object-with-tf400898-tf53010-tf30065/</link>
				<pubDate>Wed, 08 May 2013 17:51:03 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs2012-2-issue-object-not-set-to-instance-of-object-with-tf400898-tf53010-tf30065/</guid>
				<description>Explains causes and solutions for &amp;ldquo;Object reference not set to an instance of an object&amp;rdquo; errors (TF400898, TF53010, TF30065) in TFS 2012.2, fixed in Update 3.</description>
			</item>
			<item>
				<title>TFS 2012 Issue: TF215097 an error occurred while initializing a build for build definition</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-2012-issue-tf215097-an-error-occurred-while-initializing-a-build-for-build-definition/</link>
				<pubDate>Thu, 18 Apr 2013 17:35:20 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-2012-issue-tf215097-an-error-occurred-while-initializing-a-build-for-build-definition/</guid>
				<description>Explains the TF215097 error in TFS 2012 builds, its cause, missing custom assemblies, and how to resolve it by configuring the build controller to reference those assemblies.</description>
			</item>
			<item>
				<title>TFS 2012 Update 1 - TF255430: the database was partially upgraded during a failed upgrade</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-2012-update-1-tf255430-the-database-was-partially-upgraded-during-a-failed-upgrade/</link>
				<pubDate>Mon, 03 Dec 2012 18:25:07 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-2012-update-1-tf255430-the-database-was-partially-upgraded-during-a-failed-upgrade/</guid>
				<description>Explains how to resolve Team Foundation Server 2012 upgrade failures caused by partial database upgrades, SQL connectivity issues, and Analysis Services errors.</description>
			</item>
			<item>
				<title>TFS Integration Tools - Issue: TF10141 No Files checked in as a result of a TFS check-in failure</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-issue-tf10141-no-files-checked-in-as-a-result-of-a-tfs-check-in-failure/</link>
				<pubDate>Wed, 22 Aug 2012 01:25:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-issue-tf10141-no-files-checked-in-as-a-result-of-a-tfs-check-in-failure/</guid>
				<description>Explains how to resolve TFS Integration Tools check-in failures (TF10141), covering conflict identification, manual resolution steps, and handling workspace issues.</description>
			</item>
			<item>
				<title>TFS Integration Tools - Issue: TF205022: The following path contains more than the allowed 259 characters</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-issue-tf205022-the-following-path-contains-more-than-the-allowed-259-characters/</link>
				<pubDate>Mon, 20 Aug 2012 21:54:14 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-issue-tf205022-the-following-path-contains-more-than-the-allowed-259-characters/</guid>
				<description>Explains how to resolve the TFS error caused by file paths exceeding 259 characters during migration, with steps to shorten paths and adjust workspace settings.</description>
			</item>
			<item>
				<title>TFS Integration Tools - Issue: TF14009: Cannot merge source into target because the target is underneath source</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-issue-tf14009-cannot-merge-source-into-target-because-the-target-is-underneath-source/</link>
				<pubDate>Mon, 20 Aug 2012 18:19:36 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-issue-tf14009-cannot-merge-source-into-target-because-the-target-is-underneath-source/</guid>
				<description>Explains the TF14009 error in TFS when merging a source into a subfolder of itself, its causes during migration, and practical workarounds to resolve the issue.</description>
			</item>
			<item>
				<title>TFS 2012 - Issue: Manage Group Membership missing from admin after TFS 2008 to TFS 2012 Upgrade</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-2012-issue-manage-group-membership-missing-from-admin-after-tfs-2008-to-tfs-2012-upgrade/</link>
				<pubDate>Thu, 16 Aug 2012 21:46:10 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-2012-issue-manage-group-membership-missing-from-admin-after-tfs-2008-to-tfs-2012-upgrade/</guid>
				<description>Explains how to restore missing group membership management in TFS 2012 after upgrading from TFS 2008 by manually adding permissions using TFS Security commands.</description>
			</item>
			<item>
				<title>TFS Preview - Issue: TF400898 The underlying connection was closed</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-preview-issue-tf400898-the-underlying-connection-was-closed/</link>
				<pubDate>Thu, 16 Aug 2012 19:52:00 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-preview-issue-tf400898-the-underlying-connection-was-closed/</guid>
				<description>Explains the TF400898 error in TFS Preview, its causes, troubleshooting steps, and how a bug in the version control subsystem led to file loss and its resolution.</description>
			</item>
			<item>
				<title>TFS Integration Tools - Issue: TFS WIT bypass-rule submission is enabled</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-issue-tfs-wit-bypass-rule-submission-is-enabled/</link>
				<pubDate>Thu, 09 Aug 2012 23:33:15 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-integration-tools-issue-tfs-wit-bypass-rule-submission-is-enabled/</guid>
				<description>Explains how to resolve TFS Integration Platform errors caused by missing permissions for bypass-rule submission by adding accounts to the Team Foundation Service Accounts group.</description>
			</item>
			<item>
				<title>Installing TFS 2012 with Lab Management 2012</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/installing-tfs-2012-with-lab-management-2012/</link>
				<pubDate>Wed, 20 Jun 2012 02:30:18 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/installing-tfs-2012-with-lab-management-2012/</guid>
				<description>Step-by-step guide to installing and configuring TFS 2012 with Lab Management, including SQL Server, SCVMM integration, troubleshooting, and environment setup tips.</description>
			</item>
			<item>
				<title>Process Template Upgrade #7 – Rename Work Items and Import new ones</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/process-template-upgrade-7-%E2%80%93-rename-work-items-and-import-new-ones/</link>
				<pubDate>Sat, 12 May 2012 00:25:23 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/process-template-upgrade-7-%E2%80%93-rename-work-items-and-import-new-ones/</guid>
				<description>Step-by-step guide to upgrading TFS process templates by renaming and importing work item types, preserving data, updating fields, categories, configs, and reports.</description>
			</item>
			<item>
				<title>Subversion to TFS 2010: The migration engine is unable to resolve a conflict where two changes have the same target item</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/subversion-to-tfs-2010-the-migration-engine-is-unable-to-resolve-a-conflict-where-two-changes-have-the-same-target-item/</link>
				<pubDate>Fri, 26 Aug 2011 18:18:04 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/subversion-to-tfs-2010-the-migration-engine-is-unable-to-resolve-a-conflict-where-two-changes-have-the-same-target-item/</guid>
				<description>Explains how to resolve case sensitivity conflicts when migrating from Subversion to TFS 2010, including tools and steps to handle duplicate target item errors.</description>
			</item>
			<item>
				<title>What do you do with a Work Item History Not Found Conflict Type Details</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/what-do-you-do-with-a-work-item-history-not-found-conflict-type-details/</link>
				<pubDate>Sat, 04 Jun 2011 00:50:02 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/what-do-you-do-with-a-work-item-history-not-found-conflict-type-details/</guid>
				<description>Explains how missing or non-consecutive work item revision history during TFS migrations causes conflicts, and details troubleshooting steps and unresolved backlog issues.</description>
			</item>
			<item>
				<title>What to do after a servicing fails on TFS 2010</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/what-to-do-after-a-servicing-fails-on-tfs-2010/</link>
				<pubDate>Tue, 04 Jan 2011 16:10:46 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/what-to-do-after-a-servicing-fails-on-tfs-2010/</guid>
				<description>Guidance on troubleshooting failed servicing in TFS 2010, including schema version issues, recovery steps, and risks of database repair versus starting over.</description>
			</item>
			<item>
				<title>Active Directory Groups not Syncing with Team Foundation Server 2010</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/active-directory-groups-not-syncing-with-team-foundation-server-2010/</link>
				<pubDate>Wed, 07 Jul 2010 23:02:11 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/active-directory-groups-not-syncing-with-team-foundation-server-2010/</guid>
				<description>Explains why Active Directory groups may not sync with Team Foundation Server 2010, how to diagnose sync issues, and steps to resolve identity synchronisation problems.</description>
			</item>
			<item>
				<title>Ghost build controllers in Team Foundation Server</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/ghost-build-controllers-in-team-foundation-server/</link>
				<pubDate>Tue, 15 Jun 2010 10:54:36 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/ghost-build-controllers-in-team-foundation-server/</guid>
				<description>Learn how to identify and remove undeletable ghost build controllers in Team Foundation Server by updating build status in the database, avoiding unsupported deletions.</description>
			</item>
			<item>
				<title>Upgrading Team Foundation Server 2008 to 2010</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/upgrading-team-foundation-server-2008-to-2010/</link>
				<pubDate>Mon, 03 May 2010 13:04:01 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/upgrading-team-foundation-server-2008-to-2010/</guid>
				<description>Step-by-step guide to upgrading Team Foundation Server 2008 to 2010, covering database backup, migration, verification, compatibility, and post-upgrade testing.</description>
			</item>
			<item>
				<title>Solution - SEO permanent redirects for old URL’s?</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/solution-seo-permanent-redirects-for-old-url-s/</link>
				<pubDate>Mon, 04 Jan 2010 02:34:55 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/solution-seo-permanent-redirects-for-old-url-s/</guid>
				<description>Explains how to set up SEO-friendly permanent redirects for old URLs to new ones in ASP.NET, covering best practices and code examples for preserving search rankings.</description>
			</item>
			<item>
				<title>TFS Error: MSB4018 The &#34;BuildShadowTask&#34; task failed unexpectedly</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-error-msb4018-the-buildshadowtask-task-failed-unexpectedly/</link>
				<pubDate>Thu, 03 Jul 2008 16:54:05 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-error-msb4018-the-buildshadowtask-task-failed-unexpectedly/</guid>
				<description>Explains the MSB4018 &amp;ldquo;BuildShadowTask&amp;rdquo; error in TFS when using Accessors in unit test projects, its cause, and how removing .accessor files resolves build issues.</description>
			</item>
			<item>
				<title>TFS Speed Problems</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-speed-problems/</link>
				<pubDate>Mon, 28 May 2007 14:27:13 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/tfs-speed-problems/</guid>
				<description>Advice on diagnosing and resolving Team Foundation Server speed issues, including network checks, server specifications, and common causes of slow performance.</description>
			</item>
			<item>
				<title>SharePoint 2013 Issue - After migration from 2010 user permission not working</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/articles/sharepoint-2013-issue-after-migration-from-2010-user-permission-not-working/</link>
				<pubDate>Fri, 21 Jun 2013 08:45:22 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/articles/sharepoint-2013-issue-after-migration-from-2010-user-permission-not-working/</guid>
				<description>After migrating from SharePoint 2010 to 2013, users may face permission and authentication issues due to changes in claims-based authentication settings.</description>
			</item>
			<item>
				<title>Troubleshooting</title>
				<link>https://engineering-leadership-preview.hinshelwood.com/tags/troubleshooting/</link>
				<pubDate>Tue, 11 Feb 2025 10:17:24 +0000</pubDate>
				<guid>https://engineering-leadership-preview.hinshelwood.com/tags/troubleshooting/</guid>
				<description>Troubleshooting is the systematic process of identifying and resolving issues within software, hardware, and systems, which is essential for maintaining and optimising functionality. This practice is vital for organisations that seek to deliver value in a predictable and sustainable manner, as it directly influences the reliability and performance of their products and services. By effectively diagnosing problems, teams can reduce downtime, improve user satisfaction, and ensure a consistent workflow, which is particularly important in agile and DevOps environments. Furthermore, troubleshooting promotes a culture of continuous improvement, allowing teams to learn from failures and adapt their processes, thereby enhancing long-term resilience through the integration of knowledge and practices that prevent future issues. It also encourages collaboration among cross-functional teams, as diverse perspectives can lead to more effective solutions. Importantly, troubleshooting is not just a reactive strategy; it is a fundamental component of the development lifecycle that aligns with agile principles by fostering transparency and accountability. By prioritising troubleshooting, organisations can remain responsive to change, ultimately improving their capacity to innovate and consistently deliver value to customers, distinguishing high-performing teams in the fast-paced development landscape.</description>
			</item>
	</channel>
</rss>
