Qt Creator Fossil Plugin Manual
Fossil is an open source distributed version control system, designed and developed by the creator of SQLite. A stand-alone Fossil executable contains a source control management engine, web interface, issue tracker, wiki, and built-in web server. Fossil is available for Linux, Windows, and macOS.
To use Fossil from Qt Creator, you must install and configure it, as described in the following sections.
Configuring Fossil
- Download the Fossil SCM client and install the
fossil
executable file in yourPATH
. - Create or designate a directory to store local Fossil repositories and remote clones. For example:
~/fossils/qt
. - Configure Version Control Options for the Fossil plugin to use the designated directory as Local Repositories Default path.
Now Fossil should become available as a VCS choice to create new local repositories, as well as a choice in New File or Project to clone a remote Fossil repository.
Additional Fossil Functions
In addition to the standard version control system functions described in Using Version Control Systems, the Fossil submenu contains the following items:
Menu Item | Description |
---|---|
Pull | Pull changes from the remote repository. |
Push | Push committed changes to the remote repository. |
Update | Change the version of the current checkout. Any uncommitted changes are retained and applied to the new checkout. |
Settings | Configure the settings of the local repository. |
© 2017 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.