How to version control your documentation.
What is Document Version Control?
Document version control is a way for you and your team to know which version of your documentation is the most current each time there's a new release of your product, and to have all of the previous versions organized. By knowing which piece of content is the most recent version, you and your team and be sure you're all working on the right documentation and not making edits to any outdated documentation.
Why is it Important to Maintain Versions of Documentation?
As you iterate your product, it's important to write and maintain documentation for each version. With Confluence, your team can control each change to a page and space. It's important to ensure the correct changes end up in the relevant version. This means you can publish the right documentation for the most recent release, document minor releases, and prepare for the next major release.
Use page and space versions to track changes and organize your content versions.Create a Space for Each Version
A great way to start managing space changes is by creating an initial Confluence space for your documentation.Write in an Authoring Space and Move for Publishing
If your team makes a product that's always on the latest version, such as a SaaS app, it may be less important for users to have access to older versions of your documentation.Write in One Space Using Page Restrictions
Another approach to versioning is to use a single space for both authoring new documentation and publishing released documentation.Manage Multiple Versions in One Space With Scroll Versions
Expanding the functionality of page versions, the Scroll Versions app introduces the concept of true space versions.
Page Changes and Space Changes