Version control systems | Qt Creator Documentation
Description: Version control systems that you can use from Qt Creator.

- Qt Creator Documentation
- Reference
- Version control systems
- Qt Creator 19.0.1

Technical support ◦ Bazaar and Breezy

# Version control systems

The recommended way to set up a project is to use a version control system. Store and edit only project source files and configuration files. Do not store generated files. To use version control systems from Qt Creator, you need to set them up.

Qt Creator integrates the following version control systems.

Version Control System | Address | Notes
--- | --- | ---
Bazaar and Breezy | https://github.com/breezy-team/breezy | Enable the plugin to use Bazaar or Breezy.
ClearCase | http://www-01.ibm.com/software/awdtools/clearcase/ | Enable the plugin to use it.
CVS | http://www.nongnu.org/cvs/ | Enable the plugin to use it.
Fossil | https://fossil-scm.org/index.html/doc/trunk/www/index.wiki | Enable the plugin to use it.
Git | https://git-scm.com/ | Git version 2.13.0, or later. Gerrit version 2.6, or later.
GitLab | http://gitlab.com/ | Enable the plugin to use it.
Mercurial | https://www.mercurial-scm.org/ | Enable the plugin to use it.
Perforce | http://www.perforce.com | Server version 2006.1 and later. Enable the plugin to use it.
Subversion | http://subversion.apache.org/ | Subversion version 1.7.0 and later. Enable the plugin to use it.

See also Create VCS repositories for new projects, Enable and disable plugins, How to: Use Git, Set up version control systems, and Use common VCS functions.

Technical support ◦ Bazaar and Breezy