Azure DevOps Blog
DevOps, Git, and Agile updates from the team building Azure DevOps
Latest posts
Error TF254027: TFS Install and Language Restrictions in SQL Server (Express)
The new Team Foundation Server Express product is designed to work with the Express version of SQL Server. It conveniently installs SQL Server Express automatically during configuration on machines where it is not detected. However, SQL Server and SQL Server Express impose additional restrictions on a system's language settings that TFS by itself does not normally require in order to support Multilingual User Interface (MUI) systems. This means that TFS must impose additional blocks for language mismatches when it is installing SQL Server Express.The basic language restrictions for SQL Serv...
Building iOS Apps in TFS
Note: The iOS sample code used for this blog is located @ https://tfsiosbuild.codeplex.com Especially interesting is a script @ scripts/cibuild.sh It is becoming more and more common for software shops to build applications and apps for multiple platforms and devices. In addition to other applications and platforms that you need to build, you may also need to build iOS or Mac OSX applications. In a future post, I will cover running iOS tests and uploading them to Team Foundation Server. It’s desirable to keep all of your source code assets in the same repository regardless of the target platforms you are bui...
Populate Test Suites using hierarchical queries in Microsoft Test Manager
Running the ALM blog has been a hoot and from the readership growth it looks like people are finding it of value(thank you!) This post is on a new features in Visual Studio Update 1 and represents an experiment of having our MVPs contributing content. In this case the following steps were provided by one of our coffee loving MVPs, Anna Russo. Anna typically presents at the major test conferences like StarEast…In case you are worried about her technical prowess at the last testing conference we made a small wager that lowest evaluation score would buy dinner… I won’t tell you won and I believe we were both we...
Pausing and resuming test execution from the test runner in Microsoft Test Manager
Not certain how Microsoft manages to get the incredible people we do to be our MVPs – but I am very glad we do! Today on a call i mentioned not having time to do blog posts for the new features in Visual Studio Update 1 and one of my MVPs (now one of my favorite MVPs) mentioned she would be happy to help. By the time i had made it home i had two of these posts in my inbox! THANK YOU ANNA! ************************************* **Pausing and resuming test execution from the test runner in Microsoft Test Manager **by Anna Russo If you are looking to pause and resume test execution in the test runner this...
ALM Rangers ship the new Branching and Merging Guide v2.1
We are pleased to announce that we have released the new Branching and Merging Guide using the new ALM Rangers documentation style as discussed in ALM Rangers – Raising the Quality Bar for Documentation (Part 2). For more information on this project, please visit the Codeplex project. Please send candid feedback We can’t wait to hear from you, and learn more about your experience using the add-in. Here are some ways to connect with us:
Locking and git-tf and… danger?
(The other one of Edward’s posts) ***************************** If you haven't yet seen or heard about the new git-tf tool from Microsoft, this blog post probably won't make any sense. So... go check it out over at gittf.codeplex.com. It's okay, I'll wait. Okay, got it? Yeah, I know, it's cool, right? Well, it is, but like any software project, there are a few problems. One of them is in the whole process and how it needs to take a lock on your tree before it can continue. I mean, locks are annoying, right? If git-tf requires a lock to do a checkin, then that's going to fail if somebody else has ...
Team Foundation Server and Xcode projects with git-tf
One of the Team Foundation Server Developers, Edward Thomson, reached out to me this morning: Any way I could get my blog with the fancy new VS 2012 styles? My answer was: “We are only doing this for the team blogs…any reason you aren’t posting to the ALM blog? Turns out he didn’t know to do this…Doh!…Shame on me! Sounds like I need to send out a another “on boarding email” to the team…In either case I want to welcome Edward Thomson to the ALM Team blog and I copied one of his latest posts below… ******************************************************** Brian Harry announced the availabil...
Unattended Installation of Team Foundation Server 2012/2013
This post instructs you on how to run an unattended installation of Team Foundation Server, a new feature to TFS 2012. There is another copy of this post located here, on the TFS Setup, Administration, and Operations blog. **Note: **As nothing in this area has changed for TFS 2013, the title of this document has been amended to encompass the 2013 release as well. Introduction What is Unattended Installation? Unattended install is a feature of Team Foundation Server that lets a user pre-set all configuration parameters for a desired TFS instance in advance. This allows TFS to be configured from start ...
Network Considerations for TFS Proxy Servers
Just had dinner with one of my buddies in TFS and they pointed out a great post by Ed that didn’t make to the team blog: Enjoy! If you are installing a TFS Proxy server on a machine that is configured to automatically receive the proxy settings from your network (this is different than DHCP) you may have connectivity issues when running the TFS Proxy Service as a machine account, such as NETWORK Service. For servers it is generally recommended that they use pre-configured IP and network Proxy settings (if needed). You can verify this setting on your machine by opening up Internet...