Nearly all large projects require some sort of version control to coordinate the changes made to the same files by different users and to ensure that changes to a source base occur harmoniously. Even a single developer can benefit by using version control, because version control provides a record of what has changed in each file that the developer has edited and provides a valuable history of the project over time. Qt Creator supports the following version control systems:
Bazaar (supported in Qt Creator Version 2.2 and beyond)
CVS
Git
Mercurial (supported in Qt Creator version 2.0 and beyond)
Perforce (supporting Perforce Server version 2006.1 and later)
Subversion
The first thing you need to do is set up version control software for your project. How to do this depends on the version control system you choose (it might be dictated by your organization, for example, or you might have a personal preference from working on past projects), and...