TFS

Imports artifacts from TFS.

  • Installation
  • Releases
  • Documentation
  • Pre-Releases

Default Extension Installation

If your product installation can access the internet (specifically the https://inedo.com/den/feed URL), simply navigate to the Admin > Extensions page to browse and install the latest available extension versions.

Offline or Previous Version Extension Installation

For installations that are restricted from accessing the internet, or if you with to install a version other than the latest, extensions can also be installed manually:

  1. Download the desired version of the extension:
  2. Copy the extension file (TFS.bmx) to the extensions path. Visit the Admin > Advanced Settings page within your product instance to determine where extensions are stored by examining the Extensions.ExtensionsPath setting.
  3. Ensure the file is named exactly TFS.bmx in the extensions directory, and that no other files with the same name exist in that directory, even with a different extension. For example, make sure to delete an existing TFS.inedox file if you are installing TFS.upack
  4. Restart the product's Windows service: Admin > Service > Stop then Start (e.g. INEDOBMSVC, INEDOPROGETSVC)
  5. Restart the product's Web application, either the IIS application pool or the Integrated Web Server service: Admin > Service > Restart Web App
  6. Verify that the new extension has been loaded (Admin > Extensions)

Issues tracking, release notes, and downloads are available on the GitHub Releases page. They are also listed below for convenience.

5.6.1

1/18/2017

No notes for this release

Download (requires BuildMaster 5.6.0 or newer)

5.6.0

11/18/2016

No notes for this release

Download (requires BuildMaster 5.6.0 or newer)

5.4.2

10/25/2016
  • 20 - FIX: Get-Labeled may not return code from proper label

Download (requires BuildMaster 5.4.0 or newer)

5.4.1

10/19/2016
  • 19 - Use remote method invocation to support remote agents for TFS Source Control Provider

Download (requires BuildMaster 5.4.0 or newer)

5.4.0

9/30/2016

No notes for this release

Download (requires BuildMaster 5.4.0 or newer)

5.2.0

7/11/2016

No notes for this release

Download (requires BuildMaster 5.2.0 or newer)

5.1.0

6/17/2016

No notes for this release

Download (requires BuildMaster 5.1.0 or newer)

5.0.1

5/27/2016

No notes for this release

Download (requires BuildMaster 5.0.4 or newer)

5.0.0

4/29/2016

No notes for this release

Download (requires BuildMaster 5.0.0 or newer)

4.10

3/1/2016
  • 17 - Authentication with Visual Studio Online fails if credentials are not cached previously through an instance of Visual Studio
  • 13 - Add option to specify directory for LocalWorkspace
  • 18 - TFS REST API: InvalidCastException from 'System.Net.FileWebRequest' to 'System.Net.HttpWebRequest'

Download (requires BuildMaster 4.9.5 or newer)

4.9

2/29/2016
  • 16 - TFS 2015 on-prem authentication and GetBuilds changes..

Download (requires BuildMaster 4.9.5 or newer)

4.8

2/9/2016
  • 14 - Add Support for VSO/15 BuildImports

Download (requires BuildMaster 4.9.5 or newer)

4.7

1/5/2016
  • 12 - BuildMaster 4.9 Compatibility, issue types
  • 8 - Update TfsSourceControlProvider.cs
  • 11 - Upgrade TFS Build client from 11.0

Download (requires BuildMaster 4.9.5 or newer)

4.6

6/9/2015

No notes for this release

Download (requires BuildMaster 4.7.0 or newer)

4.5

6/2/2015

No notes for this release

Download (requires BuildMaster 4.7.0 or newer)

4.4

12/29/2014
  • 6 - Improve description text, and order build definitions alphabetically

Download (requires BuildMaster 4.4.1 or newer)

4.3

10/23/2014

No notes for this release

Download (requires BuildMaster 4.4.1 or newer)

4.2

10/16/2014

No notes for this release

Download (requires BuildMaster 4.4.1 or newer)

4.1

9/3/2014

No notes for this release

Download (requires BuildMaster 4.4.1 or newer)

4.0

8/8/2014

No notes for this release

Download (requires BuildMaster 4.4.1 or newer)

Documentation for this extension is in the process of being migrated to GitHub.

Visit the GitHub Wiki of this extension for documentation, or the Tutorials section for more information.

To access pre-release versions of this extension, you can configure your product installation to use Inedo's public ProGet instance to download extension packages.

To configure your product installation to point to the pre-release feed, visit the Admin > Advanced Settings page within the product installation and set the Extensions.UpdateFeedUrl value to:

https://proget.inedo.com/upack/Extensions/

This feed has a connector configured to the default URL (i.e. https://inedo.com/den/feed), so if there are no pre-release versions, the latest will always be available.