Skip to main content
Contiem Connect

Source Control Integration

HelpStudio integrates with Source Control providers to provide you with Team Working and versioning features.

Using the Source Control integration features of HelpStudio, you can:

  • Store HelpStudio project data in Source Control.
  • Allow multiple users to work on the same HelpStudio project simultaneously.
  • Check Out and Check In individual elements of a HelpStudio project.
  • Capture notes (comments) as you Check In or Check Out changes to a HelpStudio project.

What is Source Control?

Source Control products allow you to control access to and store a history of individual files and projects. By integrating with Source Control, HelpStudio users can collaborate in a team environment, with different users working on different parts of the project or even on individual Topics.

Through a Source Control products version history, a full history of project modifications is stored. This allows you to retrieve a previous version of a HelpStudio project, roll the project back to a point in time, and maintain a full audit of modifications made.

There are several standard Source Control actions you can perform on the elements of a HelpStudio project that is under Source Control.

  • Check Out: Checking Out a HelpStudio project item from Source Control gives you a local editable copy to work on. When you have finished making changes, you Check In the project item to Source Control to commit your changes. While you have a particular project item Checked Out, no other user can make changes to it.
  • Check In: Checking In a HelpStudio project item to Source Control commits any changes you made since Checking Out. Once you have Checked In a project item, it is no longer editable and is available for other users to Check Out.
  • Undo Check Out: Undo Check Out rolls back any changes you made since the last Check Out. Once you have completed an Undo Check Out on a project item, it is no longer editable and is available for other users to Check Out.
  • Get Latest Version: Get Latest Version updates for your local HelpStudio project files with the latest versions from Source Control. Get Latest Version ensures you are up-to-date with any changes other users might have made to the project.

Why would I use Source Control?

Source Control integration enables a whole team to work on a single HelpStudio project.

  1. One member of a development team can be working on a Stylesheet, while another adds new Topics.
  2. Several members can work on different Topics at the same time.
  3. A technical writer can be reviewing Topics while other Topics are still being worked on.
Even in a single user environment, Source Control can provide valuable audit and version control functionality.

Which Source Control providers are supported?

HelpStudio currently integrate with the following Source Control providers:

  • Microsoft Visual SourceSafe
  • Azure DevOps Services, Team Foundation Server 2012-2017 or Azure DevOps Server 2019

    You need to install Visual Studio 2017 or 2019 on your machine for Azure DevOps Source Control integration.

    When you connect to Azure DevOps server for the first time via Source Control, the application prompts you to enter your username and password.

  • Azure DevOps Server
  • Subversion 1.6
  • Subversion 1.7
  • Subversion 1.8
  • Subversion 1.9
  • Git.

See Also

Top of page