Pur*_*lot 8 sqlite version-control dvcs
和我的团队争吵.我们正在使用SQLite开发一个应用程序,有些想要将它添加到repo(GIT),有些则不想.以前使用RDBMS系统时,在DB上使用VCS没有任何明显的好处.然而,SQLite是一个没有外部依赖关系的自包含文件,因此我假设,即使它是二进制文件,项目代码+ SQLite文件的提交将提供该点的播放状态的准确快照.
我还假设分支和合并也可以.
有没有人真的这样做过,如果是这样的话呢?
ara*_*nid 10
你会得到更多的好处,从Git的版本控制设施,如果你存储在SQLite数据库的转储(即创建它所需的命令),而不是数据库文件本身.这样,您可以查看转储文件的历史记录,并查看正在添加的表或数据等.