Team Foundation Server Plugin for Qt Creator
Update: Builds for Qt Creator 4.0 and later can be found on the GitHub releases page.
Update: A new build for Qt Creator 3.6 has been added - download.
Update: A new build for Qt Creator 3.5 has been added - download.
Update: A new build for Qt Creator 3.4 has been added - download.
Update: A new build for Qt Creator 3.3 has been added - download.
Update: A new build for Qt Creator 3.2 has been added - download.
Update: A new build for Qt Creator 3.1 has been added.
A few days ago I published my first contribution to an open source project. I chose to make a TFS plugin for Qt Creator, which did not exist, and seemed straight forward to implement, as the command line client for TFS (TF.exe) already implements a lot of the UI needed (check-in dialog, diff, annotate via Team Foundation Power Tools). This has the downside that it does not feel as integrated as other VCS plugins for Qt Creator, but it makes the plugin a lot simpler.
Source can be downloaded at Github and builds for Qt Creator 4.0 and later can be found on the GitHub releases page.
Older binaries are available here for Qt Creator 3.0, Qt Creator 3.1, Qt Creator 3.2, Qt Creator 3.3, Qt Creator 3.4, Qt Creator 3.5 and Qt Creator 3.6.
To install, extract files to a subfolder in Qt Creators plugin directory (example: C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\TeamFoundation). For Qt Creator 3.2, the sub folder structure has been abandoned, and all plugins are stored in the same folder. For Qt 3.5 and later, the initial checkout wizard (icon.png and wizard.json) must be moved to C:\Qt\Tools\QtCreator\share\qtcreator\templates\wizards\projects\vcs\teamfoundation (or where you have installed Qt Creator).