On Nov 11, 2017, at 5:14 AM, Richard Hipp <[email protected]> wrote:
> 
> There is no way to track file merges in Fossil.  Nor is there a way to
> track splits - when a single source code file is split into multiple
> smaller files because the original became too large.

Whenever I’ve had to do that, I add a line explaining the file’s provenance to 
the module’s header comment:

    Merged from foo.c and bar.c on 2017.11.14 by Warren Young

or

    Extracted from foo.c on 2017.11.14 by Warren Young

Between that and the checkin comments near that date, I can backtrace merges 
and splits manually.

What Fossil could backtrace automatically, and still doesn’t, are renames.  
Change a file’s name and the “finfo” terminates at the rename point.
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to