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 SystemAddressNotes
Bazaarhttp://bazaar.canonical.com/
ClearCasehttp://www-01.ibm.com/software/awdtools/clearcase/Disabled by default. To enable the plugin, select Help > About Plugins > Version Control > ClearCase. Then select Restart Now to restart Qt Creator and load the plugin.
CVShttp://www.nongnu.org/cvs/
Fossilhttps://fossil-scm.org/index.html/doc/trunk/www/index.wikiDisabled by default. To enable the plugin, select Help > About Plugins > Version Control > Fossil.
Githttp://git-scm.com/Git version 1.9.0, or later

Gerrit version 2.6, or later

GitLabhttp://gitlab.com/Experimental
Mercurialhttp://mercurial.selenic.com/
Perforcehttp://www.perforce.comServer version 2006.1 and later

Disabled by default. To enable the plugin, select Help > About Plugins > Version Control > Perforce.

Subversionhttp://subversion.apache.org/Subversion version 1.7.0 and later

See also Create VCS repositories for new projects, Set up version control systems, and Use common VCS functions.