Now that PROIV release 8.21R1 is out there ”in the wild”, I wonder how many of you have noticed this new feature which enables PROIV source code to be exported in JSON format and how this can be leveraged to integrate PROIV Developer with the plethora of 3rd party external source code management systems available today? This article explores the feature in more detail and explains why you should now start evaluating this important new feature.
Let’s Talk Source Code Management
I also demonstrated how this feature can be used to integrate PROIV Developer with an external source code management system such as Git, GitHUB or Tortoise SVN. The Book-In and Book-Out feature has been enhanced to automatically export to JSON on book-in and import from JSON on book-out. This allows the application developer to synchronise their booked-in code with third party version control system using tools provided, (by the third party system). These JSON files are created in a directory location defined in the PROIV Developer Administration suite (Administration Suite > Tools > ‘JSON Repository Configuration’). By default, this is a directory called JSONRepository found within Virtual Machine file directory structure.
PROIV Demo Functions on GitHUB
As an example, I have exported and published the PROIV Demo functions object source, in JSON format, to a public facing GitHUB project named “PROIV-Demo” to which I invite all PROIV developers to explore, post enhancements and share new functions which demonstrate innovative use of a PROIV feature or control.
Why you should now start evaluating this powerful new feature and planning how to manage your PROIV source code in the future.