-
Azure DevOps: Handling Pictures & Attachments the Azure DevOps Wiki
Are you trying to figure out how to deal with attachments in your Azure DevOps wiki? Here are some tips.
-
How to Migrate Azure DevOps to the Cloud
If you’ve decided that you need to do a full migration to Azure DevOps Services (aka. The Azure DevOps Cloud), there’s a tool for migration. And a guide. A 60 page guide. And then there’s the documentation. Let’s face it, migrating your on-premise Team Foundation Server or Azure DevOps Server to the cloud isn’t exactly…
-
Migrating to the Azure DevOps Cloud: What Are Your Options?
Every few weeks, I talk to a potential customer about migrating their on-premise Azure DevOps Server or Team Foundation Server to the cloud. There’s almost always a certain level of confusion because — well — it’s really confusing. There’s a lot of things to think about and it’s not always clear what the best way…
-
How to Edit Your Azure DevOps Wiki as a Git Repository
In Azure DevOps each Team Project gets a wiki. A wiki is a great place to store/share text content like documentation in your project. But did you know that you can access it as a Git repository? Accessing your Wiki via Git helps to make editing your wiki content simple. It also enables you to…
-
Azure DevOps: ‘Removed’ Work Items Missing from ‘Assigned to me’ Query Results
I got a question from a customer yesterday as part of an upgrade to Azure DevOps 2020. He was telling me that some of the work items that were assigned to him were missing from the “Assigned to me” work item query results. He showed it to me and — sure enough — they were…
-
Azure DevOps Tips: Handling Strings in YAML Pipelines
Yesterday I wrote a post about an error I was getting in an Azure DevOps YAML Pipeline script. The gist was that I had a long string in the YAML file and I was running into a problem using the YAML string literal pipe ‘|’ syntax. Well, in my effort to understand what the specification…
-
YAML error in azure-pipelines.yml: “Bad indentation of a mapping entry”
Love it or hate it, you’ve got to admit that YAML build pipeline scripts can be a brittle. One little bit of whitespace out of place and — boom! — you staring at a ton of errors. I ran into two related errors yesterday while I was working on an Azure DevOps pipeline script: “bad…
-
Azure DevOps YAML Pipelines: How to Set an Environment Variable during a Build or Release
I got a question from a user of my EF Core Migrations deploy utilities last week. He was running into problems where “dotnet ef database update” was picking up the wrong version of his appsettings.json config file. At first, it looked like it was a problem with my utility’s code but after some more digging,…
-
Tip: How to Skip a Continuous Integration Build for an Azure DevOps Git Commit
It doesn’t happen a lot but sometimes you’ve got a git commit that you know that there’s no reason to build. For example, you’re committing a change to a Git repo and that change only has some minor documentation change. Basically, it’s something that would never effect a build or a release so there’s no…
-
“TF31002: Unable to connect” error from Visual Studio 2013, Visual Studio 2012, & Visual Studio 2010
I recently ran into a strange problem while doing an upgrade from Team Foundation Server to Azure DevOps Server 2020 for a client. Everything upgraded smoothly but users running older versions of Visual Studio couldn’t connect. They were getting the dreaded “TF31002: Unable to connect to this Team Foundation Server” error if they tried to…