1. Kelly Loree-Dueck
  2. PowerBuilder
  3. Tuesday, 2 June 2020 21:21 PM UTC

I am using Visual Studio TFS for Source Control and developing on a Windows 10 machine using PowerBuilder 17. When I make changes to a PowerBuilder object Datawindow  then right click on the object and select 'Show Difference' to view the differences between the local version of the code on my C drive and the gold version on the TFS  (DevOps Azure) server.   It seems it is trying to compare an  srd file.   On the Compare window I click on browse on the 'Source Path of  my local version,  I see an myDatawindow.srd file in the C drive directory, but the Compare functionality, which appears to be Microsoft Diff and Merge application (as this appears along the bottom  on my desktop at the same time) , says it can't find the srd file.   I go to the same directory in File Explorer on my C drive that I browsed in PowerBuilder and the srd file is not there, even though I saw it from the directory I browsed to through the Compare window.  

Can someone please tell me what I need to do to easily compare the differences between the local (changed version of my object) to my gold server object?

 

Thanks

 

Kelly

 

Attachments (2)
Kelly Loree-Dueck Accepted Answer Pending Moderation
  1. Wednesday, 3 June 2020 15:04 PM UTC
  2. PowerBuilder
  3. # 1

Thanks very much Tom it got me thinking further, but I don't think your response will solve my problem.

I pondered your response and I think it is using Team Explorer for the Compare.   When I do a server to server compare with a changeset that is already on the server and checked in then there is no problem. It does a compare of the sr* file in one changeset to the sr* file in the original code and shows me side by side compare and highlights  the differences.

The problem is when I try to do a local drive (drive on my Windows 10 workstation)   to server Compare then it's NOT finding the sr* (w for windows, d for Datawindow) file on the local drive.   As I mentioned when I browse to the correct local drive I see the sr* file there but when I do the Compare then I get an error message from Visual Studio. See attachment below.    I think there must be a setting in perhaps my Windows 10 system which is not allowing the Compare function to see the sr* files and I can't even see them through File Explorer, but I could see them when I browsed to them.

 

Any one have any ideas how to solve?

 

Thanks, Kelly

 

Attachments (1)
Comment
There are no comments made yet.
Tom Jiang @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 3 June 2020 07:53 AM UTC
  2. PowerBuilder
  3. # 2
Hi Kelly,
 
When I configure according to the following link the compare function works fine. By the way, in my case, PowerBuilder brings up TeamExplorer when doing the comparison, not the Microsoft Diff and Merge application. Maybe you can try TeamExplorer and see if it makes any difference.
 
 
Regards,
 
Tom Jiang
Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.