caveat: not necessarily a direct answer
If you're not already using it, CVS may be of some benefit in organizing your code, with The CVS (free online) Book being a good tutorial. A Monastery search on 'cvs' also turns up a passel o'hits, hopefully some being relevant.Update A: to more directly answer your question, I keep current executable versions of my own scripts/programs in a structure pretty much like what you expressed dissatisfaction with, and experience some of those same concerns.
Fwiw, I try to give my scripts/programs descriptive names, to make it easier on my feeble recall. Although this often runs counter to the principle of short-names-for-oft-used-tools. *shrug* In addition, I try to use one-liners when possible, rather than writing piles of throw-away snippets. Seems to help a bit in avoiding clutter in ~/bin/perl/ directory.~/bin/bash/ /java/ /perl/
Update II:
For what little programming I do on Win32, I've yet to need anything more complex than this:
c:\perl Perl install of course
c:\perls for my scripts/programs
Like you, hoping to hear how other other monks do it...
In reply to Re: Developer's Directories Tree (CVS, ~/bin/lang/, one-liners)
by ybiC
in thread Developer's Directories Tree
by Ido
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |