1. Igor Perisic
  2. PowerBuilder
  3. Tuesday, 24 January 2023 19:07 PM UTC

Hi everyone, 

I am currently exploring the option of connecting to a Workspace. I am trying to add Source Gear Vault to my Source Control System but I don't see an option for it unfortunately.

So I currently have no workspace, and I right click on it and choose "Connect To WorkSpace". This Opens up a new window and it shows a section for Source Control System. Inside the Source Control Systems I can only Cycle through two different things, they are Git and Subversion but I need Source Gear Vault as an option instead. Is there a way to add it?

 

 

Accepted Answer
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 24 January 2023 21:51 PM UTC
  2. PowerBuilder
  3. # Permalink

Hi Igor;

  I just downloaded & looked at SourceGear's VAULT product as claims to be SCCAPI compliant.  Thus ...

  1. You need to download the VAULT Server & client
  2. Install the Vault Server & Configure
  3. Install the Vault client
  4. Proceed to the PB App's WorkSpace properties
  5. Select the Source Control tab
  6. Select the VAULT provider from the DDLB
  7. Select Apply

FYI... (My actual test a few minutes ago with PB 2022):

Seems to work OK for me!  :-)

HTH

Regards ... Chris

Comment
  1. Chris Pollach @Appeon
  2. Wednesday, 25 January 2023 18:43 PM UTC
You are most welcome!
  1. Helpful
  1. Igor Perisic
  2. Wednesday, 25 January 2023 19:23 PM UTC
Hi Chris I have a follow up question on this, maybe you'll be able to help me with this. When I am checking in/out the changes, it seems like its not actually checking in/out the .pbls, .pbw, .pbt files. Instead its checking in and out the individual objects like .sra, .srj, .srf etc. I like that i am able to check in and out the individual objects but the changes are not taking affect on the .pbls, .pbw and .pbt files. I feel like this could cause some sort of inconsistencies. I know I can check in and out those files straight from sourceGear Vault, but is there a way to check these files in using SourceControl?
  1. Helpful
  1. Chris Pollach @Appeon
  2. Wednesday, 25 January 2023 19:46 PM UTC
Hi Igor;

That is the normal behaviour in PB2022. In earlier versions of the SCCAPI support, the PB IDE would also check in/out the associated PBL's as well. Personally, I like this approach but I still ZIP all the PBL's when I do a release and then I use the SCC software's client to upload the Zipped PBLs as well. That way - if I have to restore quickly or set up a new PB developer - I get the PBL's Zip file. UnZip it, Then reconnect the IDE to the SCM software and then perform a Get Latest.

Regards ... Chris
  1. Helpful 1
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 24 January 2023 19:56 PM UTC
  2. PowerBuilder
  3. # 1

For any other source control besides Git and SVN, you need to use the legacy MSSCCI interface.  https://docs.appeon.com/pb2022/pbug/ch01s03s01.html#d0e3668

Comment
  1. Igor Perisic
  2. Tuesday, 24 January 2023 20:25 PM UTC
Thanks Armeen, just looked over that doc. So to my understanding I have to create a workspace first before being able to connect to anything besides Git and SVN?
  1. Helpful
  1. Chris Pollach @Appeon
  2. Tuesday, 24 January 2023 21:44 PM UTC
Hi Igor;

Yes, you cannot add any SCC software association to any PB App unless you create (or have) a Workspace object first.

Regards ... Chris
  1. Helpful 2
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.