Source code control (or version control) is typically introduced in development environments in which more than one developer needs to work with the same piece of code.
It allows development organizations and their members to
- Manage code centrally
- Manage multiple versions of the same code
- Track change history
- Compare versions
- Prevent or allow developers from modifying the same piece of code at the same time
- Synchronize deployment of all modifications needed to implement a single feature or bug fix
While you develop your database (and application) in a development environment, you must deploy the database first in a test environment and then in a production environment. Initially, you need to deploy the complete database, but later you will have to update the database with design changes and hotfixes.
No comments:
Post a Comment