有一个 SVN 存储库。当存储库中的 trunk/ 更新时,我们的脚本会自动更新我们的测试服务器。当 branch/stable/ 更新时,我们的脚本会自动更新我们的主要 Web 服务器。
还有两个 MySQL 数据库:用于主服务器和测试服务器。
我还想用 SVN 管理 SQL 数据库结构。请注意,我只想管理结构不是数据库中的数据。
是否可以使用 SVN 提取和管理仅有的MySQL 数据库的结构而不是其数据?
答案1
使用以下方式转储数据库结构
mysqldump --no-data schema_name > schema_name.sql
并将该文件提交到你的 SVN 存储库