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/Enable the plugin to use it.
CVShttp://www.nongnu.org/cvs/Enable the plugin to use it.
Fossilhttps://fossil-scm.org/index.html/doc/trunk/www/index.wikiEnable the plugin to use it.
Githttp://git-scm.com/Git version 1.9.0, or later

Gerrit version 2.6, or later

GitLabhttp://gitlab.com/Enable the plugin to use it.
Mercurialhttp://mercurial.selenic.com/
Perforcehttp://www.perforce.comServer version 2006.1 and later

Enable the plugin to use it.

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

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

© 2023 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.