7 ms·
I recently had a play with Fossil to see if I thought we might give it a try on a small project and honestly I found it a bit disappointing. The biggest surpri
by anotherevan 4y ago
I recently had a play with Fossil to see if I thought we might give it a try on a small project and honestly I found it a bit disappointing.
The biggest surprise was the web UI didn't seem to provide a way to review changed files in the working directory and perform a commit.
With Mercurial, before a commit I'll usually use Tortoisehg to review what I've changed, running diff views (with Meld) on my code changes, etc.
There didn't seem to be a non-command-line way to do this. I guess I expected a nice commit interface that would also easily let me add cross-references to related issues and such, given it is all integrated.
- sgbeal 4y ago> The biggest surprise was the web UI didn't seem to provide a way to review changed files in the working directory and perform a commit. Since (IIRC) late 2021, you can view a diff in your browser with: fossil diff -b (use -by for side-by-side diff) A checkin cannot be performed via the UI. That has to be done via the CLI. Fossil has, for many years, supported: fossil diff -tk for a TK-based diff view, but that only works on systems with working tcl/tk installations.
- zoomablemind 4y ago>...The biggest surprise was the web UI didn't seem to provide a way to review changed files in the working directory and perform a commit. You can get this sort of UI workflow from within IDEs which support Fossil SCE. Some IDEs even allow selective diff hunk Undo.