Skip navigation

Source Control Integration for Collaborative Application Development

score 170
You have not voted. Product Team Review

BMC is considering an idea which would integrate AR System development with a source control system, so that multiple developers working in parallel can access standard features like check-in, check-out, branching, history and version control for AR System application development. All source code for forms, workflow and data would be stored in a source control repository (such as Perforce), which would be the source of truth.


Some of the benefits of this approach are:

  • Multiple developers doing AR System application development would be isolated from one another, so that they can share work without accidentally overwriting changes made by other developers
  • Seamless and unified integration with the repository for both metadata (.def files for forms, workflow) and data (.arx files), so that developers are able to check-in and check-out these objects when modifying them.
  • Be able to track and view the history of changes made - who made a change, when and why.
  • Make it possible to compare two versions of a file and view the differences.


Vote history