- Michael DiGiovanni
- PowerBuilder
- Monday, 13 August 2018 09:50 PM UTC
Hello,
Software Used
- PowerBuilder 2017 R3
- GitLab Community
- Pageant (Putty Authentication Agent)
- TortoiseGit
I’m trying to setup a workspace in Powerbuilder using Git as the source control. We are using GitLab to create our repository. I’ve created a repository within a group (AppTeam) and sub-group (PowerBuilder). So the structure for the repository is as follows, AppTeam/PowerBuilder/AppRepo. I created this without a readme file since I saw this could cause issues in a previous QA post. (I tried this with the ReadMe file creation previous to this and had the same issues). Our GitLab is setup to use SSH authentication.
I’m trying to follow the Git Workshop instructions that were on YouTube for the setup. I’ve followed the steps for creating a workspace and adding to source control with Git without issue. After that I tried to do a Git Push and got the Git Login Screen. For the repository URL, I tried using multiple values since I wasn’t sure what was correct. I tried the following values https://gitlab.companyname.com/AppTeam/PowerBuilder/AppRepo, https://gitlab.companyname.com/AppTeam/PowerBuilder/AppRepo.git, and git@gitlab.companyname.com:AppTeam/PowerBuilder/AppRepo.git. After entering my User ID and Password, I’m still unable to connect. I get can’t connect to repository message.
The YouTube video mentioned using TortoiseGit to resolve some connection issues when using “.git” at the end so I tried doing the Remote configurations on the folder through TortoiseGit also. Within the remote configuration, there is a field for entering the Putty Key. I set this to the SSH key that I use with Pageant.
After using TortoiseGit, I reopened PowerBuilder and went to the workspace properties. The Repository URL populated with the information that I entered in TortoiseGit. On the workspace properties screen, I tried to enter by User ID and Password and click Apply and get an invalid user ID password message.
I’m not sure if my problem is the SSH authentication, the Repository URL that I'm using, or if I didn't setup the repository correctly. Does anyone know if PowerBuilder supports SSH authentication or know where I’m going wrong within my setup?
Thanks.
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.