WizSource and PowerBuilder
Source Control
By Victor Reinhart
7/14/2011
Topics
• Why WizSource?
• WizSource Install
• WizSource Setup
• User Setup
• User Guide
Why WizSource?
Why WizSource?
• Safe, Relational DB Back-End
• Non-Proprietary, SCC Interface
• Designed for PowerBuilder
• Easy to Use
• Supported Product (Unlike VSS)
• FAST – FAST – FAST!
• Reasonable Price - $65/User
• Bonus Utilities, such as Batch GLV
WizSource Install
WizSource Install
• Choose a Database to hold your Source Code
• In this example, we picked SQL Server
• Run the WizSource Admin
WizSource Setup
Log On the First Time
• Use WizSource Logon
Enter Connection Info
• The UserID and Password must Match values from WizSource Admin or the Install
• All PB sessions will use this info to connect
WizSource Admin
• From TopWiz Menu
Create Users• Create Users in WizSource• Inactive Users Require a License, Too
Create Projects• Create a Project in WizSource for each
Workspace in PowerBuilder
Applications are Optional• We will skip creating Applications• They are not needed unless you use Labels
User Setup
Do this for each User
Log On the First Time
• Use WizSource Logon
Enter Connection Info
• The UserID and Password must Match values from WizSource Admin
• All PB sessions will use this info to connect
PowerBuilder Linkage• Right-Click on the Workspace, Properties
PowerBuilder Linkage• Source Control System: WizSource• Click the Project button, and pick one
User Guide
Check-Out• Right-Click, Check Out
Check-Out• Comment is Optional
Checked-Out• See the Checkmark
Show Differences
Show Differences
• WizSource Calls a 3rd-Party Diff Pgm
• This is SourceGear DiffMerge
• I wonder about PBDelta? Maybe it is best.
Show History
Show History, Summary
Show History, Transactions
Show History, Get Version
SCC Properties
Version Number• WizSource Shows Version No in Library
Painter (VSS Does Not)
Get Latest Version
Get Latest Version
• It took 1 min to see this screen in WizSource: (from over 5,000 objects)
• Then it finished in 6 seconds.• 20 times faster than VSS!
WizSource Tables
• WizSource Tables are Beautiful
• Simple, Elegant Table Design
• Easy to Understand
• Easy to Use for Reporting
• Full Source is GZipped for Each Version
WizSource Tables
Issues
• We are working an issue on PB 11.5 Crashing sometimes with WizSource