Is there any way to implement functionality equivalent to git smudge and clean 
in fossil?

I would like to use fossil for a number of Kicad electronic projects. Kicad 
uses simple text files for describing the schematic and circuit layout so is a 
very suitable candidate for version control. Several users have used git to 
facilitate this but I would like to use fossil. Due to some internal book 
keeping there are changes made to the first line of the file which records a 
date stamp when the file is opened even if nothing else changes. I do not want 
to reversion every time I open a file! There are a couple of other changes I 
need but I won't complicate it - if I can understand how I might address this 
in principle I can see if I can work out an actual workflow. 

Using git it is possible to parse specific files and ignore very selected 
changes to it using a filter. (Git clean and a Sed incantation). I also need a 
way to remove some selective changes to a particular line in another file - a 
trick that is possible using git smudge before staging them. (Yes, I know 
fossil doesn't do staging like git)

Is there any way I can achieve something similar in fossil?

For a more detailed description of what I would like to achieve, the workflow I 
would like to emulate is described using git on the following page 
http://jnavila.github.io/plotkicadsch/

JP

Sent from my iPhone
_______________________________________________
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