由于项目使用环境大部分时间是不联网状态。
多个客户端与服务端交互,并保证每个客户端数据最新。在保证效率的前提下采用版本控制是十分必要的。
特别注意:1,用数据库一张表存储版本号。
2,考虑用户有卸载操作。
3,卸载会删除相对应的databases,也就是删除版本表,但不会删除在存储中创建的文件夹及其中文件。
因此:我们需要每次安装的时候在程序中控制,将版本号表中的版本初始化。
其他解决办法:安装数据库修改软件,修改版本号
由于项目使用环境大部分时间是不联网状态。
多个客户端与服务端交互,并保证每个客户端数据最新。在保证效率的前提下采用版本控制是十分必要的。
特别注意:1,用数据库一张表存储版本号。
2,考虑用户有卸载操作。
3,卸载会删除相对应的databases,也就是删除版本表,但不会删除在存储中创建的文件夹及其中文件。
因此:我们需要每次安装的时候在程序中控制,将版本号表中的版本初始化。
其他解决办法:安装数据库修改软件,修改版本号