Edward Thomson

Blog Entries tagged: tfs

Introducing ntlmclient
May 6, 2018  •  11:55 PM

I’d like to announce ntlmclient, a new open source library that I built. Usually I'd be announcing it proudly and encouraging you to use my code — but this time, I’d ask you to please not use it.

Authenticating Git clients to TFS using Kerberos
November 14, 2015  •  10:56 AM

You can authenticate to correctly configured instances of Visual Studio Team Foundation Server by using Kerberos over the Negotiate (SPNEGO) protocol. By using authentication with a Kerberos ticket, you can more securely authenticate from supported clients to your server without providing your password. After you obtain a Kerberos ticket, you can configure your git client to use Kerberos.

Checking Out Visual Studio Online Pull Requests Locally
March 30, 2015  •  11:37 AM

Pull Requests in Visual Studio Online are great way to perform code reviews. But if you like reviewing code in your favorite editor, instead of on the web, they can be frustrating. Fortunately, you can set up git to fetch pull requests from Visual Studio Online.

The Visual Studio ASCII Art Logo in TFS
September 10, 2014  •  10:42 AM

I noticed last night that Jared Parsons had cheerfully tweeted about the Visual Studio ASCII art logo that shows up when you clone a repository from TFS and Visual Studio Online:

Hosting Git Repositories in TFS
May 27, 2014  •  9:48 PM

One of the great features of Git as a version control system is that there's no vendor lock-in: you can create a new Git repository on your local computer and push it to any Git server to collaborate with your team. This allows you to choose whatever Git hosting provider you want to use: it could be Team Foundation Server, GitHub, Codeplex, or even setting up your own Git server that you access over a network file share. We've been busy adding unique features to Team Foundation Server so that it's a compelling place to host your Git repositories.

A Tour of the Microsoft TFS Cross-Platform Build Lab
October 25, 2013  •  7:49 AM

Recently Jesse Houwing, one of the Team Foundation Server MVPs, wrote a helpful blog post outlining client/server compatibility in TFS. One of the interesting points in this list is that our cross-platform TFS tooling, Team Explorer Everywhere, is compatible with a wide range of TFS servers, going all the way back to the first version of Team Foundation Server. Having worked with this team for many years now, this isn't surprising to me; this is a team that takes compatibility very seriously.

Locking and git-tf and... danger?
August 28, 2012  •  1:00 PM

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.

Team Foundation Server and Xcode Projects with git-tf
August 20, 2012  •  11:15 AM

Brian Harry announced the availability of git-tf last Monday, a new tool from Microsoft that allows you to create a local git repository from a path in Team Foundation Server, then check the changes in your repository back in to TFS.  This tool is another piece in our cross-platform support, aimed at users of IDEs that don't have built-in TFS integration.

Team Explorer Everywhere on Windows Azure
September 16, 2011  •  10:03 PM

Brian Harry recently announced our preview of Team Foundation Server hosted on Windows Azure. I'm happy to add that the Team Explorer Everywhere team has developed a preview of our cross-platform client for the hosted TFS Service preview.

Introducing the TFS SDK for Java
June 6, 2011  •  10:47 PM

We recently introduced the TFS SDK for Java, to allow Java developers to target applications to Team Foundation Server. One of the great features of an SDK for Java is that it allows cross-platform access to TFS.

Team Explorer Überall
April 8, 2011  •  6:01 PM
One of the interesting things about working for Microsoft instead of a tiny little startup company is that they actually expect us to do all the things that people expect out of a software company. For example: Microsoft actually ships localized software! Which means that if you're in Germany, you actually get dialogs and buttons and other widgets in German. I suppose this is something that those crazy Germans have come to expect, but it was quite a revelation to this programmer who grew up in the redneckier parts of Illinois and thinks that the French road signs in Canada are quite exotic.
TFS Austin User Group
April 5, 2011  •  1:37 AM
A very special thanks to the TFS Austin User Group for providing me time today to present on TFS for Heterogeneous Environments.
Professional Team Foundation Server 2010
March 30, 2011  •  4:06 PM
My good friend and coworker, Martin Woodward just announced his new book, Professional Team Foundation Server 2010, written with Ed Blankenship, Grant Holliday, and Brian Keller. I've been fortunate enough to see some of the content in the advance copy of the book and I'm very impressed.
Team Explorer Everywhere Midwest Tour
March 20, 2011  •  11:06 PM

I'm very excited to announce that I've been invited to a number of speaking engagements throughout the Midwest this spring. I'll be doing both ALM user groups and smaller sessions. One of the great things about the small sessions is that I'm able to dive a lot deeper into Q&A than is possible at a users group due to looser time constraints. So if you're interesting in learning more about cross-platform Team Foundation Server and Team Explorer Everywhere, please stop by and say hi:

Team Explorer Everywhere 2010 SP1 (Beta)
November 5, 2010  •  2:23 PM

Yesterday we released the beta of the first service pack of Team Explorer Everywhere, and while a service pack is just supposed to be a roll-up of bugfixes, we managed to sneak in some great new features.

Team Explorer Everywhere 2010
April 29, 2010  •  1:25 AM
We've finally announced the release of Team Explorer Everywhere 2010 and now that we're finally done, I can say without any hesitance that this is the proudest I've ever been to have shipped a product. Yes, we've added a lot of new features, but I'm much more proud of the huge increase in quality... that almost didn't happen.
Introducing "Eaglestone"
March 5, 2010  •  10:53 PM

Here we are a brief four months into the Microsoft's acquisition of Teamprise, and already we're announcing our first beta release!

Welcome to Microsoft
November 9, 2009  •  11:24 PM

For the last several years, I've worked for a little company named Teamprise. And before that, I worked for a little company called SourceGear that gave birth to Teamprise. And, surprisingly, today I woke up and I work for a little company called Microsoft.

Application Compatibility with TFS 2005 and TFS 2008
August 5, 2009  •  12:25 AM
Although I usually blog about cross-platform aspects of Team Foundation Server, sometimes you run into interesting issues when writing third-party apps strictly against Microsoft's TFS SDK. I thought I'd mention one of the problems we ran into writing Remote Accelerator - working with both the TFS 2005 and TFS 2008 client assemblies.
Updated Teamprise SCM Bundle for Textmate
July 9, 2009  •  6:32 PM

Teamprise has just updated our SCM Bundle for Textmate to version 1.4. This new release provides significant bugfixes for TFS source control from within the Textmate editor. A big thanks go out to a great customer, David, who was kind enough to report all these bugs and work with us to make sure they were fixed.

Teamprise unveils "Teamprise Labs" at TechEd 2009
May 19, 2009  •  5:18 PM

In case you weren't able to make it to Microsoft TechEd 2009 North America, you may have missed Teamprise's exciting announcement: we've launched labs.teamprise.com, an exciting new site for Team Foundation Server tools. Our labs site will contain a variety of Teamprise projects from free and open source tools for Team Foundation Server all the way to incubation projects that haven't quite found their way into the next release of our product lineup.

Teamprise Releases Client Suite 3.2
March 3, 2009  •  6:31 PM

We at Teamprise are very excited about the newest release of our flagship product, Teamprise Client Suite 3.2. This new release adds a bunch of new customer-driven features.

Thirsty Developer Interview
February 10, 2009  •  3:29 AM
I had the honor of being interviewed for The Thirsty Developer, a great little podcast by Larry Clarkin and Dave Bost. I talk about what it's like to develop the Teamprise Client Suite and how we work with cross-platform development in Java.
A Teamprise Look Back at 2008
January 30, 2009  •  9:41 PM

"So, Ed, do you have a blog?"

Teamprise 3.1: More Than Just Bugfixes
July 10, 2008  •  2:30 AM

Earlier today we announced the release of Teamprise 3.1, and you might be wondering why you should upgrade. Maybe you haven't run into any big bugs in Teamprise clients (and we hope you haven't.) Or maybe you just don't feel like upgrading for "just a point release". It's true that we only revved the minor version to 3.1, but it's more than just bugfixes: we've also added a lot of good new features.

Visit Teamprise at TechEd 2008 Developer
May 30, 2008  •  5:32 PM
Teamprise will be exhibiting at TechEd 2008 Developer in Orlando, June 3 - June 6. If you're interested in Team Foundation Server or source control with Java, you should stop by booth 1426 and say hello.
Chicago: Java Development with Team System
April 15, 2008  •  10:14 PM

It's been a long time since I updated my blog, in part because I'm lazy, but mostly because we were busy putting the finishing touches on Teamprise Client Suite 3.0. We're very proud of our 3.0 release, it's got a lot of great new features, and we think you'll be very happy with it.

Heroes Happen Here: TFS 2008 Launch
March 10, 2008  •  8:29 PM

Microsoft's currently launching the newest version of Team Foundation Server as part of Visual Studio 2008. There are launch events all across the US (as well as in many other parts of the world), so if you're interested in the new features in TFS 2008, check out the events near you at Microsoft's "Heroes Happen Here" site.

Learn About Teamprise in Chicago
October 7, 2007  •  5:56 PM

Sorry for the late notice, but if you're free on Wednesday evening, this might be interesting.

The (New) Smallest TFS Proxy
June 6, 2007  •  4:13 PM

My coworker, Martin Woodward has been very pleased with himself lately about his world's smallest TFS proxy. Never one to back down from a challenge, I present the smaller than the world's smallest TFS proxy. It's running on a Mac Mini, which Martin assures me is (just slightly) smaller than his proxy.

Teamprise Supports Visual Studio 2008
June 4, 2007  •  5:44 PM

Teamprise is very excited to be announcing compatibility with Microsoft Visual Studio 2008. Our Client Suite - Teamprise Explorer, the Teamprise Plugin for Eclipse and our Command Line Client - are tested and known to work against the next version of Team Foundation Server available in VS 2008.

Preview Teamprise at JavaOne
May 5, 2007  •  11:44 PM

Teamprise is pleased to be exhibiting at the JavaOne conference next week, Tuesday 5/8 - Thursday 5/10. If you're attending JavaOne and you're interested in Team Foundation Server, you should stop by our booth to see Teamprise in action.

Conflict Resolution in Teamprise
January 16, 2007  •  7:48 PM
One of my coworkers asked me for clarification on the conflict resolution dialog in Teamprise. If you're not used to version control that allows multiple checkouts - say you're coming from the rather limited world of Visual SourceSafe, for instance - this could be somewhat vague. I thought I'd post a brief explanation of the conflict resolution process in Teamprise and TFS.