If you are using TF Service and wondering what’s installed on the build machine for your builds to use, we have a list here. Tarun Arora, one of our MVPs, put together a web site that shows a comprehensive list of what’s installed: http://listofsoftwareontfshostedbuildserver.azurewebsites.net/.
Follow me on Twitter at twitter.com/tfsbuck
Have you upgraded to TFS 2013 RC yet? It’s a supported, “go-live” release that you can use in production. We are using it ourselves in production our biggest internal server (I’ve written about that server before).
Download TFS 2013 RC and upgrade.
You can check out what’s new here (hint: the background image at the top of that page shows off the new work item charting feature).
One thing I want to point out is that Internet Explorer 8 is not supported for TFS 2013. You can use IE 8 (we don’t block it), but you may encounter problems, and the issues will get worse moving forward (i.e., updates to TFS 2013) since we aren’t testing it. Brian announced it back in February here.
Here are a few reasons you should upgrade.
Git support – full git support on the server where you can use our git experience built into VS 2013, the add-in for VS 2012, Eclipse, Xcode, Git for Windows, and any other git client you want. Coding commenting in the web UI Agile portfolio management Work item charting Team rooms
Git support – full git support on the server where you can use our git experience built into VS 2013, the add-in for VS 2012, Eclipse, Xcode, Git for Windows, and any other git client you want.
Coding commenting in the web UI
Agile portfolio management
Work item charting
[Update 18 Nov. 2013] It is now easier to get to the UI to delete a project. Navigate to the home page for your team project, then click on the gear icon in the upper left, and then you can click on the drop down arrow that will show up when you mouse over the name of the team project.
You now have the ability to delete a team project from TF Service using the web UI rather than the command line (the command line still works, and you can find the instructions here if you need them). Unfortunately, this only applies to the service. In the future, we plan to have both team project creation and deletion be available from the web UI for the on-premises server, but we haven’t gotten to it yet.
However, it’s a bit hidden. Here’s how to find it. First, go to the project home page for one of your team projects (you’ll need to be an account admin) and click on the gear icon in the upper right. It doesn’t matter at this point which team project you pick. Doing this will open a new tab with the administrative web page in it.
Next, click on DefaultCollection in the navigation area in the upper left. Doing this will take you to a list of team projects.
In the list of team projects, you will see a drop down arrow to the left of a team project name when you hover over the name with you mouse. Clicking on that drop down arrow will give you the option to delete the team project. Here I am deleting a team project called Awesome.
Now you will be presented with a dialog to confirm deletion of the team project. Be sure you really want to delete the entire team project. The code, work items, etc. will all be destroyed on the server. There is no way to recover from this operation (it’s not a soft delete at this point – it’s in our plans for the future). So, be certain you want to delete the team project (and double check that the name in the dialog is the one you want to delete)!
If you choose to delete the team project, you will see a progress bar. The time to delete a project depends on how large it is. For an empty team project, it will be done in seconds.
That’s all there is to it. Just be careful that you don’t delete something you care about!