Just a quick note on something that bit me today.
1) CVS doesn't like Unicode encoded text files and it corrupts them.
2) If you create SQL scripts using SQL Enterprise Manager and use the
default settings, you will get a Unicode encoded script file. Either
change the setting in SQL Enterprise Manager to create an MS-DOS text
file, or open the file in Notepad and "Save AS." ANSI format text.