您是否了解数据库建模软件,其VCS可以安全地跟踪文件格式而不会始终产生冲突? (即非二进制文件格式。)如果该软件也适用于Linux和MacOS,那将会很棒。
如果可以轻松地区分文件格式,那就更好了。
修改
我目前正在使用MySQL Workbench并对它感到满意,但是它的二进制文件格式不断在VCS中产生冲突,因此使用它是一件痛苦的事。
答案 0 :(得分:2)
我认为你的问题在这里得到解答:MySQL Version Control - Subversion
答案 1 :(得分:1)
我使用microOLAP进行MySQL数据库设计。不幸的是,它是一个Windows应用程序(我也是Linux + Mac用户mysql),但它的功能就像一个魅力。它从数据库模式生成XML,因此可以安全地导入到任何VCS中。 否则,您也可以在Linux上尝试Dia。它不像microOLAP那样先进,但它的ER图设计可能性有限。
答案 2 :(得分:1)
我所知道的唯一可用工具是WWW SQL Designer。
答案 3 :(得分:1)
Workbench的前身DBDesigner可保存XML文件,并具有Windows和Linux版本。
或者,您可以使用预提交和更新后挂钩在提交之前转换Workbench模型文件,并在更新后重新创建它们,并将非二进制数据放入版本控制中。但是,在合并时你仍然需要小心。
答案 4 :(得分:0)
您可以尝试使用" MySQL Workbench"