Tech Articles


Using PowerBuilder 2019 R2 with Azure DevOps Server (TFS) 2019


For many PowerBuilder users who are using older versions of PowerBuilder with TFS and are wondering whether the latest PowerBuilder 2019 R2 would work with the latest Azure DevOps Server 2019, this article shows how you could achieve that.

1. Download and install Team Explorer for Visual Studio 2013

https://my.visualstudio.com/Downloads?q=team%20explorer%202013

If you have already installed Visual Studio 2013 on your machine, you can ignore this step as you should already have Temp Explorer in Visual Studio.

2. Download and install Microsoft Visual Studio Team Foundation Server 2013 & 2015 MSSCCI Provider 32-bit

https://marketplace.visualstudio.com/items?itemName=TFSPowerToolsTeam.MicrosoftVisualStudioTeamFoundationServer20132015M

Make sure you install the 32-bit provider. As PowerBuilder is a 32-bit program, it won’t work with a 64-bit provider.

3. Connect to Azure DevOps Server from Team Explore 

Open Team Explorer 2013 and follow the steps below to connect to your Azure DevOps Server.

  1. In Team Explorer, click Select Team Projects.
  2. On the Connect to Team Foundation Server window, click Servers…
  3. On the Add/Remove Team Foundation Server window, click Add.
  4. Enter the Team Foundation Server URL.
  5. Click OK and complete the connection.

4. Configure PowerBuilder 2019 R2

Open PowerBuilder R2 and follow the steps below to connect to your Azure DevOps Server.

  1. Right click on the workspace and choose Properties…
  2. On the Properties of Workspace window, go to the Source Control tab and select Microsoft Team Foundation Server as the Source Control System.
  3. Click Connect and establish the connection.
  4. On the Choose Folder in Team Foundation Server window, select your project folder on the server side.
  5. Click Add to add a workspace.
  6. Select the workspace you just added.
  7. Click OK and complete the configuration.

Comments (4)
Tuesday, Apr 06 2021

Dear Team,

Above documentation is for TFS 2013/2015.

But is does not work with TFS 2017.
We receive error when connecting from PowerBuilder 2019 to TFS 2017.

Can you please help.

TF400324: Team Foundation Services Are Not Available From Server…

0
Wednesday, Apr 28 2021

This article is based on Azure DevOps Server 2019 (equivalent to TFS 2019), so it should work with TFS 2017 too. Are you able to connect successfully directly from Team Explore? You may check if the service is not available due to other reasons, like proxy settings.

0

Wednesday, Jun 02 2021

Do we have any updated document or link to upload the 2019 R3 source code in visual studio 2019.
I am not able to get the "Microsoft Visual Studio Team Foundation Server 2013 & 2015 MSSCCI Provider 32-bit" for visual studio 2019.
I am not able to install the 2013 & 2015 with Visual Studio 2019

Comment was last edited 3 years ago by Danish Ahamed LiakathAli
0

Microsoft doesn't have MSSCCI Provider for new versions of Visual Studio, You will either use Team Explorer for Visual Studio 2013 or you may try setting up a Git repository in your TFS server instead.

0

Find Articles by Tag

Outlook Import JSON Platform Validation Array Installation PowerServer Mobile Bug Transaction Export JSON Mobile SnapObjects XML GhostScript DataWindow JSON Application CrypterObject Sort Configuration Expression Debugging PowerBuilder (Appeon) Messagging Encryption OAuth 2.0 .NET Assembly SqlModelMapper 32-bit Interface WinAPI iOS REST Syntax PDFlib PostgreSQL Event Handler API BLOB SDK ODBC JSONGenerator Database Table Schema Icon Class Testing File Database PowerBuilder COM Git DevOps UI Modernization TortoiseGit Performance TFS Deployment Database Painter RibbonBar PowerBuilder Compiler Design Automated Testing Trial PBDOM WebBrowser RichTextEdit Control JSON Filter PowerServer Web Menu SqlExecutor SQL Server Database Object Stored Procedure Variable PostgreSQL ODBC driver CI/CD Web Service Proxy Data Script DataType DragDrop Windows 10 Icons Error Jenkins Event Handling RibbonBar Builder Event 64-bit Excel MessageBox OLE Export TLS/SSL NativePDF Elevate Conference Graph Debugger Database Table Data Source Control Database Connection .NET Std Framework CoderObject PFC IDE UI DataWindow Charts Debug PowerScript (PS) OAuth Repository OrcaScript External Functions Oracle Authorization Service Text Database Table Android SVN Encoding HTTPClient Open Source UI Themes JSONParser Azure PDF License Web API .NET DataStore Source Code RESTClient Database Profile SOAP ActiveX Authentication Resize TreeView Import Migration Window SnapDevelop InfoMaker Windows OS Model SQL C# Branch & Merge Linux OS DLL