Connecting to Team Foundation Server

Technical Note 87817

Architectures:

All

Component:

IDE

Updated:

1/14/2020 4:04 PM

Introduction

When trying to connect to Microsoft Team Foundation Server (TFS) from IAR Embedded Workbench using an "MSSCCI PROVIDER":

  • A few seconds passes by.
  • A 'server busy' error is shown.

Discussion

Current solution -- Use Subversion (SVN) as API

TFS can communicate via a Subversion bridge, for example SvnBridge.

Deprecated Solution -- try to get SCC to work

Important note - The IAR Embedded Workbench shared components version 8 and later (introduced 2017) do not provide SCC integration.

Try to get a working connection by adding a new key to the Windows Registry.

  • For Windows 64-bit the key is:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Team Foundation Server MSSCCI Provider\Settings\IAR Embedded Workbench IDE\IarIdePm.exe
  • For Windows 32-bit the key is:
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Team Foundation Server MSSCCI Provider\Settings\IAR Embedded Workbench IDE\IarIdePm.exe
  • For this key, add a 32-bit value “issues” (without quotation marks):
    • issues=dword:00000001

Conclusion

Use Subversion (SVN) to connect to Microsoft Team Foundation Server (TFS)

All product names are trademarks or registered trademarks of their respective owners.

We do no longer support Internet Explorer. To get the best experience of iar.com, we recommend upgrading to a modern browser such as Chrome or Edge.