On Tue, Jan 11, 2011 at 1:44 PM, David Bovill <[email protected]> wrote:
> In my case I'd like to be able to keep track of script elements, handlers, > functions, methods, classes etc and not the files they happen to be in....in > a db is much the same, but I am wandering how I can use the db to store > metadata such as the files the function is found in, so that I can link the > script elements to these files. > IIRC, one user recently posted that he [ab]used the wiki in that manner. He stored some metadata in wiki pages and fished it out from there. If your IDE interface to DVCSs is shell/command based, fossil shouldn't pose any particular problems for you. However, fossil is a monolithic application, as opposed to a library with a CLI front-end, which makes it essentially impossible to write anything _except_ shell-based add-ons for it. Two or three years ago (has it been that long already!?!?!?) i looked very closely at how to refactor fossil as a library+app, but by that point fossil was already so large that the effort involved would have been tremendous (and fossil has always evolved quickly, so it would not only be a big target, but a fast-moving one). Such a refactor/rewrite would, however, make things like GUIs much easier to write. -- ----- stephan beal http://wanderinghorse.net/home/stephan/
_______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

