开发者

Handling Database related projects among teams members

开发者 https://www.devze.com 2023-04-10 13:54 出处:网络
We are a team of 10 members. We are developing a pr开发者_开发技巧oject with php and mysql. To keep the code in Sync we use SVN. but major of our configurations and content are stored in DB. So how ca

We are a team of 10 members. We are developing a pr开发者_开发技巧oject with php and mysql. To keep the code in Sync we use SVN. but major of our configurations and content are stored in DB. So how can we keep the DB also in sync with all users. Which is the best method in handling such projects in teams ?


I assume you look for a solution for syncronising database-related changes between developers and software versions (i.e. field changes, table changes), not changed data itself.

A good solution for this is Liquibase:

Liquibase is an open source (Apache 2.0 Licensed), database-independent library for tracking, managing and applying database changes. It is built on a simple premise: All database changes are stored in a human readable yet trackable form and checked into source control.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号