>>What techniques do you use to put SP's into version control?
>
>The only way I've ever done it is to script the SPs and functions (or the whole database for that matter) and check in the script.
I was keeping my SPs in one long SQL file as well.
If it's not broken, fix it until it is.
My Blog