Nice stuff!
Wondering why you didn't manage it as a fossil repository? :)
Il'll try this asap. I'm using qtcreator for a couple of projects at
job... (currently with git). I need to find some time to
download/compile qtcreator sources
Thanks
Aldo

On 27/10/2016 00:08, Artur Shepilko wrote:
> A quick follow-up. A few folks asked if the Fossil plugin for Qt
> Creator supports "Commit" action -- it does support commit.
> I missed to list it in my original email, sorry for the confusion.
> This is actually mentioned on the project page:
> https://github.com/nomadbyte/qtcreator-plugin-fossil
>
> At a glance, the Tools>Fossil menu includes the following:
>
>   * Annotate <Current File>
>   * Diff <Current File>
>   * Timeline <Current File>
>   * Status <Current File>
>   * --------
>   * Add <Current File>
>   * Delete <Current File>
>   * Revert <Current File>
>   * -------
>   * Diff
>   * Timeline
>   * Revert
>   * Status
>   * -------
>   * Pull
>   * Push
>   * Update
>   * Commit
>   * Settings
>   * Create Repository
>
>
> All of these actions result in resp. Fossil commands, with a bunch of
> accompanying niceties thanks to QtCreator's VCS framework.
> Branching and tagging is done on commit.
> Fossil "Clone" is handled via New Project wizard -- that's how it's
> done in Qt Creator.
>
> So for the most part this should shield the developer from SCM
> command-line interaction in routine project work.
> However "Merge" and some other repo-maintenance tasks should be done
> from command-line or Fossil UI.
> From personal experience, I feel that "Stash" should also be made
> available in the plugin, but that's later.
>
> Hope this clears it.
>
>
> On Sat, Oct 8, 2016 at 2:10 PM, Artur Shepilko <nomadb...@gmail.com
> <mailto:nomadb...@gmail.com>> wrote:
>
>     We finally got to release Fossil plugin for QtCreator:
>     https://github.com/nomadbyte/qtcreator-plugin-fossil
>     <https://github.com/nomadbyte/qtcreator-plugin-fossil>
>
>     The Fossil plugin is free and open-source, of course. The README
>     describes how to build it. The most recent QtCreator version we
>     used it with is QtCreator-4.0.1, which is included in Qt 5.6.1-1
>     LTS (long-time support) release. Through its life, internally we
>     used the plugin with previous versions of both QtCreator and
>     Fossil client (the most recent was 1.35). 
>
>     Hope this would help further spread the use of Fossil SCM, which
>     is hard to over-praise for its simplicity and versatility.
>     Notably, thanks to Fossil core devs for advancing its features
>     over the years -- we really appreciated this (first plugin release
>     used fossil 1.26)
>
>     For folks not familiar with QtCreator -- it's a multi-platform IDE
>     for C/C++ development. Primarily it targets Qt-based projects, but
>     it's also used with non-Qt projects and supports CMake-based
>     projects. Support for several popular SCMs is already built-in,
>     yet Fossil is not supported -- with this plugin it is!
>
>     Fossil plugin adds Fossil SCM as a choice for version control to
>     use with projects (similar to git, bazaar etc.). It's implemented
>     using QtCreator VCS framework which calls Fossil command-line
>     interface. It supports create/clone project repo,
>     add/delete/rename files, diff/annotate, status/timeline,
>     revert/update/pull/push. Base set of operations, but it's
>     sufficient in routine development, the rest can be done directly
>     with fossil command.
>
>     Enjoy!
>
>     Artur
>
>
>
>
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to