1. Andreas Müller
  2. Beta Testing
  3. Tuesday, 17 December 2024 13:55 PM UTC

Hello!

Since the new solution format requires a switch to either git or svn, and git being the industry standard, we decided to choose that as our new version control. A few questions/issues came up while trying to migrate.

1. .pbproj file: Every time an object (e.g function) is created, the source to it is linked in the pbproj file. This will create an conflict, every time objects are added in the same PBL. Is this intended/can this be avoided?

2. Solution changed: When I pull from the server, and there has been changes to e.g. the pbproj file, the IDE prompts me to reload the solution and after that do a build. Will I have to do that everytime?

3. Git commit:
- When I try to do a commit on either the workspace or project, it takes a lot of time to find the changed files. (Up to 30s loading spinner)
- When I commit an object via Powerbuilder IDE, it takes up to 15s and freezes the application for that time. When I do it via TortoiseGit in the file explorer, it's basically instant.

4. No easy way to commit/push: You always have to go to the library painter to commit, scroll to the solution file to push/pull... When you add a object you need to commit the object and the pbproj...

 

Also it seems like with all the solution reloading and building, the IDE crashes quite a lot.

 

 

~77 Pbls, 7000 Objects

 

These problems/restrictions might slow us down a lot, could it be that svn is a better fit for powerbuilder?

 

Any advice is appreciated :)

kitty he @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 18 December 2024 03:44 AM UTC
  2. Beta Testing
  3. # 1

Hi Andreas,

 

We are currently making adjustments to this plan internally. In the new plan, the pbproj object will only record pbl information, and this file will only need to be updated if there are changes to the pbl. Objects in the pbl will be managed through a new file added under the pbl folder. This approach reduces the burden on pbproj, which will also improve performance.

 

Could you provide examples and steps to reproduce the crash issue? If the crash problem can be reproduced, we recommend submitting a bug report in the ticket system so we can track the issue more effectively.

https://www.appeon.com/standardsupport/newbug

 

Regards,

Kitty

Comment
  1. Andreas Müller
  2. Wednesday, 18 December 2024 06:17 AM UTC
Hey, thanks for the response. Is this something planned for later versions? Or is this planned for the 2025 release?
  1. Helpful
  1. kitty he @Appeon
  2. Wednesday, 18 December 2024 06:21 AM UTC
Hi Andreas,

Yes, it will be included in the 2025 later versions.

Regards,

Kitty
  1. Helpful
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.