预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113761074A(43)申请公布日2021.12.07(21)申请号202010549834.3(22)申请日2020.06.16(71)申请人北京沃东天骏信息技术有限公司地址100176北京市北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人张恒强(74)专利代理机构中原信达知识产权代理有限责任公司11219代理人张效荣王志远(51)Int.Cl.G06F16/28(2019.01)G06F16/22(2019.01)G06F16/23(2019.01)权利要求书3页说明书13页附图4页(54)发明名称富文本信息存储方法、装置和系统(57)摘要本发明公开了一种富文本信息存储方法、装置和系统,涉及计算机技术领域。该方法的一具体实施方式包括:接收客户端发送的富文本记录首次存储请求;其中,所述富文本记录首次存储请求中携带有富文本记录的标识以及富文本数据;在本地创建临时仓库,将所述富文本数据提交到临时仓库,形成所述富文本记录的初始版本;在远程服务器创建对应于所述富文本记录的远程仓库,将所述初始版本推送到所述远程仓库;在推送成功之后,将所述富文本记录的标识与所述远程仓库的标识之间的映射关系存储到预设数据库。该实施方式可借助数据库、远程服务器以及版本控制系统来存储富文本信息,从而能够追踪富文本信息完整的修改路径并执行任一版本的回滚。CN113761074ACN113761074A权利要求书1/3页1.一种富文本信息存储方法,应用在服务端;其特征在于,所述方法包括:接收客户端发送的富文本记录首次存储请求;其中,所述富文本记录首次存储请求中携带有富文本记录的标识以及富文本数据;在本地创建临时仓库,将所述富文本数据提交到临时仓库,形成所述富文本记录的初始版本;以及在远程服务器创建对应于所述富文本记录的远程仓库,将所述初始版本推送到所述远程仓库;在推送成功之后,将所述富文本记录的标识与所述远程仓库的标识之间的映射关系存储到预设数据库。2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:接收客户端发送的富文本记录修改请求;其中,所述富文本记录修改请求中携带有富文本记录的标识、修改针对的版本标识以及修改后的富文本数据;根据该富文本记录的标识从所述数据库中查询相应的远程仓库标识;在本地创建临时目录,将远程服务器中该远程仓库标识对应的远程仓库克隆到该临时目录,形成临时仓库;利用所述修改针对的版本标识在该临时仓库的主分支中定位待修改版本;从待修改版本新建分支,并将所述修改后的富文本数据提交到新建分支;以及在所述新建分支与所述主分支不存在冲突时,将所述新建分支合并到所述主分支,并将合并后的主分支推送到该远程仓库。3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:接收客户端发送的富文本记录追踪请求;其中,所述富文本记录追踪请求中携带有富文本记录的标识;根据该富文本记录的标识从所述数据库中查询相应的远程仓库标识;在本地创建临时目录,依据查询到的远程仓库标识将远程服务器中相应的远程仓库克隆到该临时目录,形成临时仓库;以及在该临时仓库执行日志追踪命令,获得该富文本记录各版本的属性数据,将所述属性数据转换为预设格式向客户端返回。4.根据权利要求3所述的方法,其特征在于,所述方法进一步包括:接收客户端发送的版本查看请求;其中,所述版本查看请求是客户端在展示所述格式的所述属性数据之后发送的,所述版本查看请求中携带有需要查看的版本标识;在临时仓库利用该版本标识定位需要查看的版本,将该版本中的富文本数据向客户端返回。5.根据权利要求3所述的方法,其特征在于,所述方法进一步包括:接收客户端发送的版本对比请求;其中,所述版本对请求是客户端在展示所述格式的所述属性数据之后发送的,所述版本查看请求中携带有需要对比的两个版本的标识;在临时仓库利用所述两个版本的标识定位需要对比的两个版本,执行版本对比命令以获取所述两个版本的差异数据,将所述差异数据向客户端返回。6.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:在任一富文本记录被多个用户编辑时:接收任一用户所在的客户端发送的、针对该富文本记录的编辑请求;其中,该编辑请求中携带有该富文本记录的标识、编辑针对的版本标识以及编辑后的富文本数据;2CN113761074A权利要求书2/3页根据该富文本记录的标识从所述数据库中查询相应的远程仓库标识;在本地创建临时目录,依据查询到的远程仓库标识将远程服务器中相应的远程仓库克隆到该临时目录,形成临时仓库;利用所述编辑针对的版本标识在该临时仓库的主分支中定位待编辑版本,从待编辑版本新建分支,并将所述编辑后的富文本数据提交到新建分支;在该新