Integrating RoboHelp projects with Subversion


Adobe RoboHelp 9 has a much enhanced multi-authoring support. RoboHelp integrates seamlessly with Microsoft Source Code Control Interface (MSSCCI) compliant version control systems. RoboHelp 9 offers integration with RoboSource Control, Microsoft Team Foundation Server, Microsoft Visual SourceSafe, Perforce, Subversion and many other version control systems.

Subversion (SVN) is universally recognized and adopted as an open-source, centralized version control system. It can support a wide variety of users and projects. This RoboHelp Development Center article by Aditi Roongta, RoboHelp engineering team, describes a recommended way to use the PushOk SVN SCC plugin with RoboHelp. Please note that RoboHelp integration with PushOk SVN SCC does not require manual handling of any files.

There is also an excellent article on the RoboHelp Developer Center by Matthew Ellison that talks about how to set up and use RoboSource Control.

Ankur Jain
Product Manager – Technical Communication Suite | RoboHelp
Follow me on Twitter: @ankurjain8

RoboHelp, TechComm
Ankur Jain

Posted on 03-15-2011


  • By Aditi Roongta - 12:39 PM on June 29, 2011   Reply

    To switch the version control system, please do the following:

    1. Remove your project from the current version control system using the ‘Remove from Version Control’ option in the File > Version Control menu or in the version control toolbar.
    2. Once your project is removed from version control, add it to the new version control system using the ‘Add to Version Control’ option in the File > Version Control menu or in the version control toolbar.

    Please refer the article for how to add the project to version control.

  • By Eugenie Amalfitano - 3:46 PM on June 24, 2011   Reply

    We are having difficulty with a RoboHelp project that was originally set up with RoboSource Control, but we now would like to switch to SVN with PushOk SVN SCC.

    Aditi Roongta’s article was very helpful for establishing how to set up new projects to work with PushOK SVNSCC. However it doesn’t give any guide as to how you can take a project formerly set up for RoboSource Control and switch the versioning method to SVN.

    Please advise!

Join the discussion