HTML Editing in Fossil: Tickets, Wiki, Comments & Events

This entry is part 5 of 5 in the series Fossil-SCM

imageDo you want to use an HTML editor in Fossil, would like semantically correct code that is sanitized appropriately, but don’t want to clutter up your repository with useless javascript, css, and image files? Well, here’s a guide especially for you!

If you’re only interested in the skin configuration for the solution (including the ‘google code’ type styling in use on my repositories), jump here. If you’re interested in integrating things into your own skin, download this zip file, and then follow through the tutorial!
Continue reading


Highlighting Code & Diffs in Fossil’s UI

This entry is part 4 of 5 in the series Fossil-SCM

highlight.jsIn a previous post and associated email on the fossil-users list, I had promised a write-up of how to get nice diff highlighting. Considering how long ago I wrote that post, I think it is obvious I might have forgotten about it. A recent email chain on the same list snapped me out of it. Thanks to this response to my original fossil styling tutorial on the user list, you will find a simple solution that doesn’t require committing anything to your fossil repository that will highlight your source code and your diffs.

Continue reading


Fossil-SCM: Working GUI-ingly in Windows

This entry is part 3 of 5 in the series Fossil-SCM

A while ago, I wrote about WinFossil, a Fossil GUI for Windows. Personally, I didn’t mind a command line interface (I generally use cygwin), but if I wanted to use Fossil at my lab instead of SVN, the other users would need to have some form of nice clickable windowed goodness to use. WinFossil is just such a GUI, and it works well! I’m really impressed by it, and wanted to give users a flavor for it.

Continue reading


Setting Fossil up with Style

This entry is part 2 of 5 in the series Fossil-SCM

imageThe default Fossil style is, to me, a bit old-school, and not in the good way. You can see an example of it at this repository. While there are several options for skins available, and the best of these is the one used by the main Fossil page, I was looking for something a little more modern.

After a trusty round trip to Google, I found that another user, Dmitry @ Coding Robots that had created a style based on Google. Perfect! He was even kind enough to send me his settings as he uses them in Fossil. Thanks Dmitry!

Continue reading


Fossil-SCM: A Distributed Version Control System

This entry is part 1 of 5 in the series Fossil-SCM

Fossil-SCMFor the past week, I have been playing with and moving my project repositories to Fossil, a distributed version control system created and used by the SQLite project. I have used git at home, and svn at work, and they have their benefits. For my own projects, at least, I needed something more.

Continue reading