You can use Toad with a version-control system (VCS) to manage source files. Toad then manages thechanges to files, but not database objects. This does not require any server-side objects.You can also use a version-control system in conjunction with Team Coding in Toad to control sourcefiles that are not database dependent. Team Coding controls database objects which contain source code,such as procedures, functions, and triggers by locking a record in the database. Toad interfaces directlywith the version-control system to provide version history for database objects and files.This PDF document explains how.