Agent 2.39 and PowerBuilder 12.5.1 .NET
Posted: Thu Nov 20, 2014 3:56 pm
We are evaluating v2.39 for use in PB 12.5.1 .NET, and are experiencing several issues. Our setup is as follows:
PB>Options>Source Control
- Environment
- Checked-in item behavior
- On Save: Prompt for check-out
- On Edit: Do nothing
- Allow checked-in items to be edited: No
- Plug-in settings
- Perform background status updates: Yes
Agent
- Mark files as read-only when not checked-out: No
- Use the built-in SVN client tools: Yes
- Lock files on check-out: Yes
- Use the SVN update status option: Yes
- Cache the SVN status results: No
Problems:
1. Checked-in files can be edited. This is prevented if 'Mark files as read only when not checked-out' is set in Agent; however this causes error 'library locked' when trying to add new objects in PB.
2. Check-out does not automatically get the latest version of an object. A GLV must be done first. Afterwards, PB must sometimes be closed and reopened before the latest version will open for editing.
3. To add a new object, we have to a) check it in b) Use TortoiseSVN to commit the updated .pblx file c) Click No to 'Save changes for .pbwx file' dialog.
Any suggestions?
PB>Options>Source Control
- Environment
- Checked-in item behavior
- On Save: Prompt for check-out
- On Edit: Do nothing
- Allow checked-in items to be edited: No
- Plug-in settings
- Perform background status updates: Yes
Agent
- Mark files as read-only when not checked-out: No
- Use the built-in SVN client tools: Yes
- Lock files on check-out: Yes
- Use the SVN update status option: Yes
- Cache the SVN status results: No
Problems:
1. Checked-in files can be edited. This is prevented if 'Mark files as read only when not checked-out' is set in Agent; however this causes error 'library locked' when trying to add new objects in PB.
2. Check-out does not automatically get the latest version of an object. A GLV must be done first. Afterwards, PB must sometimes be closed and reopened before the latest version will open for editing.
3. To add a new object, we have to a) check it in b) Use TortoiseSVN to commit the updated .pblx file c) Click No to 'Save changes for .pbwx file' dialog.
Any suggestions?