Hi, all! A kinda funny story about "Fossil Worst Practices"...
(To be clear: this is a story of stupid user error, not a bug in fossil.) Since i often tweak the fossil sources, my "main" (only) fossil binary is the one in my source tree. On my system ~/bin/f is a symlink to my dev binary. What i was _trying_ to do was to force "fossil version" to re-generate its numbers (just for a test i was doing), and so i thought i could do it by removing the manifest files. That problem was, i then did a "make clean" just before that, just to be sure everything would be rebuild. And of course make clean wiped out my only fossil binary. When the build failed i simply tried to revert the manifest files. So i ended up in the situation of needing fossil (which i just deleted) to do the revert, so that i could re-build fossil, so that i could get back to work. ---------- Forwarded message ---------- From: Stephan Beal <Stephan.Beal@...> Date: Tue, Mar 13, 2012 at 3:54 PM Subject: fossil worst practices.... To: sgbeal <[email protected]> [stephan@host:~/cvs/fossil/fossil]$ rm manifest manifest.uuid [stephan@host:~/cvs/fossil/fossil]$ clm rm -rf bld/* fossil [stephan@host:~/cvs/fossil/fossil]$ f up bash: /home/stephan/bin/f: No such file or directory ooops. [stephan@hamsun:~/cvs/fossil/fossil]$ m ... make: *** No rule to make target `src/../manifest.uuid', needed by `bld/VERSION.h'. Stop. oooops. -- Stephan Beal [email protected] Senior Software Developer ConSol* Software GmbH Tel.: +49 (0) 89 45841 573 Franziskanerstr. 38 Fax: +49 (0) 89 45841 552 81669 München Mobile: +49 (0) 179 211 9767 -- ----- stephan beal http://wanderinghorse.net/home/stephan/ http://gplus.to/sgbeal
_______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

