Implementation Strategy

I plan to implement a release-oriented changelog structure and maintain a directory for all stored procedures. This will allow us to keep a master copy of each procedure while ensuring a linear database versioning system. Any suggestions?