[发明专利]基于引用关系的文件配置管理方法和装置无效
申请号: | 200710303910.7 | 申请日: | 2007-12-21 |
公开(公告)号: | CN101196920A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 冯备战 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 引用 关系 文件 配置管理 方法 装置 | ||
技术领域
本发明涉及文件的配置管理技术,特别涉及一种基于文件引用关系的文件配置管理方法、一种基于文件引用关系的文件配置管理装置。
背景技术
在多项目交叉的文件配置管理中,通常需要在一文件库中存储所有项目的文件,并由参与项目的多个用户针对不同项目对相应的文件/文件夹进行配置管理操作。
其中,所述的配置管理操作包括:针对某项目在文件库中添加文件/文件夹、将针对某项目的某文件/文件夹提交至文件库、拷贝文件库中某项目的某文件/文件夹以实现用户端该文件的更新、删除文件库中某项目的某文件/文件夹。
在进行文件配置管理的过程中,由于涉及同一项目的各文件之间通常会相互引用,即存在引用关系,因此,除了要对当前待配置管理的文件/文件夹进行配置管理,还需要对与其具有直接和间接引用关系的其他文件进行配置管理。但是,基于现有文件配置管理的方法,只能够以单个的文件/文件夹为对象,因此,只能够分别对待配置管理的文件/文件夹、及与其具有直接和间接引用关系的每个文件/文件夹逐一进行配置管理操作。
可见,现有文件配置管理的效率较低,而且,还有可能造成对文件/文件夹的误操作,使得文件配置管理的可靠性不高。
发明内容
有鉴于此,本发明提供了一种基于文件引用关系的文件配置管理方法、一种基于文件引用关系的文件配置管理装置,能够提高文件配置管理效率。
本发明提供的一种基于文件引用关系的文件配置管理方法,包括:
选定待配置管理的文件/文件夹,并确定该文件/文件夹的源码所对应的语法;
根据所确定的语法,从所选定的文件/文件夹的源码中分析出与其具有直接引用关系的所有文件、及其在文件库中的存储路径;
根据所确定的语法,并按照递归方式,从分析出的文件源码中逐级分析出与所选定的文件/文件夹具有间接引用关系的所有文件及其在文件库中的存储路径;
对待配置管理的文件/文件夹、以及位于所述存储路径的所有文件进行配置管理操作。
预先设置文件库中各文件源码的语法;
所述确定该文件/文件夹的源码所对应的语法包括:根据预先设置文件库中各文件源码的语法,确定所选定的待配置管理的文件/文件夹的源码的语法。
预先设置所述配置管理的操作类型,包括:添加、提交、更新、删除;
所述进行配置管理操作包括:根据预先设置的所述配置管理的操作类型进行配置管理操作。
预先设置忽略文件列表,用于标识不被执行配置管理操作的文件;
所述根据预先设置的所述配置管理的操作类型进行配置管理操作包括:根据预先设置的所述配置管理的操作类型,对未被所述忽略文件列表标识的文件执行配置管理操作。
在得到与所选定的文件/文件夹具有直接和间接引用关系的所有文件在文件库中的存储路径之后、进行配置管理之前,该方法进一步包括:
将得到的存储路径存储于对应待配置管理的文件/文件夹的预设列表中。
进行配置管理之后,该方法进一步包括:
判断对待配置管理的文件/文件夹、以及位于所述存储路径的所有文件的配置管理是否均成功,如果是,则返回表示成功的提示信息;否则,返回表示失败的提示信息以及配置管理失败的文件列表。
所选定待配置管理的文件/文件夹为一个或多个。
本发明提供的一种基于文件引用关系的文件配置管理装置,包括:对象选定单元、语法确定单元、文件分析单元、管理操作单元,其中,
所述对象选定单元,选定待配置管理的文件/文件夹;
所述语法确定单元,确定所选定的文件/文件夹的源码所对应的语法;
所述文件分析单元,根据所确定的语法,从所选定的文件/文件夹的源码中分析出与其具有直接引用关系的所有文件及其在文件库中的存储路径;根据所确定的语法,并按照递归方式,从分析出的文件源码中逐级分析出与所选定的文件/文件夹具有间接引用关系的所有文件及其在文件库中的存储路径;
所述管理操作单元,对待配置管理的文件/文件夹、以及位于所述存储路径的所有文件进行配置管理操作。
所述语法确定单元中进一步存储了预先设置文件库中各文件源码的语法;
所述语法确定单元根据预先设置文件库中各文件源码的语法,确定所选定的待配置管理的文件/文件夹的源码的语法。
该装置进一步包括:操作配置单元,存储预先设置的配置管理操作类型,所述配置管理类型包括:添加、提交、更新、删除;
所述管理操作单元根据所述预先设置的配置管理操作类型执行所述配置管理操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710303910.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:照明装置及其亮度切换装置
- 下一篇:灌装装置