这是一个创建于 2752 天前的主题,其中的信息可能已经有所发展或是发生改变。
各位大佬好,小弟最近需要做一个任务,任务是这样的:
在网页里面填写配置,之后这些配置会写入到真正的配置文件里面,我需要将这些配置保存版本,供网页用户自由前进回退。
现在我有两种方案:
方案一:在数据库中建一个表,表里面存在两个字段,一个时 commit id,一个是 commit massage,每有一次新提交都会在这个数据库里面引发写入,但是如果是回退不会。这样的话,每次加载网页,都会读数据库,将配置的版本 load 进去。
方案二:每次 load 页面,都会调用一次 reflog ,但是 reflog 因为回退的原因,存在重复的情况,这时我需要手工去重,并保证顺序。
如果是你的话,你选择哪一种呢?非常感谢!
4 条回复 • 2017-04-07 13:50:41 +08:00
|
|
1
SoloCompany 2017-04-07 12:59:30 +08:00 via iPhone
干嘛要 reflag ,直接 log 不行吗
|
|
|
2
Senorsen 2017-04-07 13:01:16 +08:00 via Android
为什么用 git ,感觉似乎有些大材小用
|