[发明专利]一种基于git的企业级文档中心实现方法有效
申请号: | 201710667720.7 | 申请日: | 2017-08-07 |
公开(公告)号: | CN107480234B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 董奎;李伟;康钟荣 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/28;G06F21/31;G06F21/62 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 秦华云;吴瑞芳 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 git 企业级 文档 中心 实现 方法 | ||
1.一种基于git的企业级文档中心实现方法,其特征在于:包括文档中心,其方法步骤如下:
S101、在文档中心创建文档工程,并配置文档信息,所述文档中心内部具有该文档工程的git仓库;创建文档工程所需的具体信息包括:文档工程名、文档工程git地址、文档工程git分支、文档工程ssh公私钥及所对应密码,所述文档工程ssh公私钥包括文档工程ssh公钥和文档工程ssh私钥;具体包括如下五个步骤:
D101、生成ssh密匙对;
D102、在文档中心创建文档工程,并配置文档信息的文档名、文档介绍;
D103、配置文档信息的文档工程git地址、文档工程git分支、文档工程ssh密匙对及其密码;
D104、将生成的文档工程ssh公钥设置为该文档源码的git仓库的deploykey;
D105、从文档中心获取该文档工程的webhook地址,配置到git仓库,选择push操作为触发事件;
S102、ssh校验:文档中心将该文档信息配置的文档工程ssh私钥及密码与指定的git仓库的deploykey做校验,具体包括如下D201、D202两个步骤;
D201、将文档工程ssh私钥与git仓库的deploykey做校验;
D202、当步骤D201通过后,将对文档工程ssh私钥所对应的密码做校验;
S103、当步骤S101、S102均成功后,文档中心执行git clone操作,从该git仓库获取markdown格式的文档源码;
S104、文档处理:文档中心对得到的文档源码进行处理,具体包括如下D401、D402两个步骤;
D401、将文档源码中markdown格式的文档转换为html格式;
D402、将步骤D401中html格式的文档写入数据库以便于文档中心后续显示,文档中心后续显示的文档从数据库直接读取;
S105、授权:文档中心的master对需要查看该文档的用户做授权,具体包括如下D501、D502两个步骤:
D501、将需要授权的用户的账号加入授权用户表;
D502、选择该授权级别。
2.按照权利要求1所述的一种基于git的企业级文档中心实现方法,其特征在于:所述步骤D502中的授权级别包括访问者权限、开发者权限、所有者权限、管理员权限和超级管理员权限;其中访问者权限的权限为只能查看文档;开发者权限的权限为能查看、能修改文档信息;其中所有者权限为文档工程创建者,所有者权限的权限为能查看、修改、删除文档信息;其中管理员权限的权限为拥有除修改管理员之外的所有权限;其中超级管理员权限的权限为最高权限,包括修改管理员在内的所有权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710667720.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种日志数据定位的方法及系统
- 下一篇:一种数据平台的数据库构架