The problem is not so much getting the information out of the PeopleTools tables, but getting it back in... For a record definition, for example, you'd have a bunch of values representing things like field names, types and edit details. When you want to restore a record definition, you not only have to put that information back into the correct peopletools tables, but you also have to create or modify the corresponding database table.
I believe the commercial Application Change Management tools (Stat, Phire Architect, CAPI) heavily depend on calling App Designer in batch mode for this. This approach probably makes sense - rather than figuring out all the details of the ptools tables, focus on exporting and importing projects.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've released v0.70, which should be able to handle some recently introduced PeopleCode bytecode. I can't test it myself, so please let me know if you run into trouble.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The problem is not so much getting the information out of the PeopleTools tables, but getting it back in... For a record definition, for example, you'd have a bunch of values representing things like field names, types and edit details. When you want to restore a record definition, you not only have to put that information back into the correct peopletools tables, but you also have to create or modify the corresponding database table.
I believe the commercial Application Change Management tools (Stat, Phire Architect, CAPI) heavily depend on calling App Designer in batch mode for this. This approach probably makes sense - rather than figuring out all the details of the ptools tables, focus on exporting and importing projects.
I've released v0.70, which should be able to handle some recently introduced PeopleCode bytecode. I can't test it myself, so please let me know if you run into trouble.