I find myself often writing shell scripts in Linux and losing track of them over time. What I would love is a program that stores a copy of the script, along with a descriptive note I write at the time. (Preferably NOT a change management program... I've already thought of using SVN... see commentary below.)
Does anyone know of a program that does this well?
Also, I often would like to share my none-proprietary scripts with the community and get feedback (or if they're good help other people out). I find StackOverflow and related sites tend to frown on non-question posts. What would be the proper forum/site for this kind of exchange? Suggestions?
Commentary on using
svn for this:
I know I could create some sort of version controlled repository, but I really generally only have a couple of revisions, so robust change management isn't very important to me. I'd much rather have robust SEARCH that let's me find scripts that might fulfill the idea I'm working on or be similar.
Of course if you really, really think
svn is my best solution, feel free to answer with an explanation why, and what modifications you would suggest (
svn clients, etc.) to meet my needs.