[發明專利]基于引用關系的文件配置管理方法和裝置無效
| 申請號: | 200710303910.7 | 申請日: | 2007-12-21 |
| 公開(公告)號: | CN101196920A | 公開(公告)日: | 2008-06-11 |
| 發明(設計)人: | 馮備戰 | 申請(專利權)人: | 北京中星微電子有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京德琦知識產權代理有限公司 | 代理人: | 宋志強;麻海明 |
| 地址: | 100083北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 引用 關系 文件 配置管理 方法 裝置 | ||
技術領域
本發明涉及文件的配置管理技術,特別涉及一種基于文件引用關系的文件配置管理方法、一種基于文件引用關系的文件配置管理裝置。
背景技術
在多項目交叉的文件配置管理中,通常需要在一文件庫中存儲所有項目的文件,并由參與項目的多個用戶針對不同項目對相應的文件/文件夾進行配置管理操作。
其中,所述的配置管理操作包括:針對某項目在文件庫中添加文件/文件夾、將針對某項目的某文件/文件夾提交至文件庫、拷貝文件庫中某項目的某文件/文件夾以實現用戶端該文件的更新、刪除文件庫中某項目的某文件/文件夾。
在進行文件配置管理的過程中,由于涉及同一項目的各文件之間通常會相互引用,即存在引用關系,因此,除了要對當前待配置管理的文件/文件夾進行配置管理,還需要對與其具有直接和間接引用關系的其他文件進行配置管理。但是,基于現有文件配置管理的方法,只能夠以單個的文件/文件夾為對象,因此,只能夠分別對待配置管理的文件/文件夾、及與其具有直接和間接引用關系的每個文件/文件夾逐一進行配置管理操作。
可見,現有文件配置管理的效率較低,而且,還有可能造成對文件/文件夾的誤操作,使得文件配置管理的可靠性不高。
發明內容
有鑒于此,本發明提供了一種基于文件引用關系的文件配置管理方法、一種基于文件引用關系的文件配置管理裝置,能夠提高文件配置管理效率。
本發明提供的一種基于文件引用關系的文件配置管理方法,包括:
選定待配置管理的文件/文件夾,并確定該文件/文件夾的源碼所對應的語法;
根據所確定的語法,從所選定的文件/文件夾的源碼中分析出與其具有直接引用關系的所有文件、及其在文件庫中的存儲路徑;
根據所確定的語法,并按照遞歸方式,從分析出的文件源碼中逐級分析出與所選定的文件/文件夾具有間接引用關系的所有文件及其在文件庫中的存儲路徑;
對待配置管理的文件/文件夾、以及位于所述存儲路徑的所有文件進行配置管理操作。
預先設置文件庫中各文件源碼的語法;
所述確定該文件/文件夾的源碼所對應的語法包括:根據預先設置文件庫中各文件源碼的語法,確定所選定的待配置管理的文件/文件夾的源碼的語法。
預先設置所述配置管理的操作類型,包括:添加、提交、更新、刪除;
所述進行配置管理操作包括:根據預先設置的所述配置管理的操作類型進行配置管理操作。
預先設置忽略文件列表,用于標識不被執行配置管理操作的文件;
所述根據預先設置的所述配置管理的操作類型進行配置管理操作包括:根據預先設置的所述配置管理的操作類型,對未被所述忽略文件列表標識的文件執行配置管理操作。
在得到與所選定的文件/文件夾具有直接和間接引用關系的所有文件在文件庫中的存儲路徑之后、進行配置管理之前,該方法進一步包括:
將得到的存儲路徑存儲于對應待配置管理的文件/文件夾的預設列表中。
進行配置管理之后,該方法進一步包括:
判斷對待配置管理的文件/文件夾、以及位于所述存儲路徑的所有文件的配置管理是否均成功,如果是,則返回表示成功的提示信息;否則,返回表示失敗的提示信息以及配置管理失敗的文件列表。
所選定待配置管理的文件/文件夾為一個或多個。
本發明提供的一種基于文件引用關系的文件配置管理裝置,包括:對象選定單元、語法確定單元、文件分析單元、管理操作單元,其中,
所述對象選定單元,選定待配置管理的文件/文件夾;
所述語法確定單元,確定所選定的文件/文件夾的源碼所對應的語法;
所述文件分析單元,根據所確定的語法,從所選定的文件/文件夾的源碼中分析出與其具有直接引用關系的所有文件及其在文件庫中的存儲路徑;根據所確定的語法,并按照遞歸方式,從分析出的文件源碼中逐級分析出與所選定的文件/文件夾具有間接引用關系的所有文件及其在文件庫中的存儲路徑;
所述管理操作單元,對待配置管理的文件/文件夾、以及位于所述存儲路徑的所有文件進行配置管理操作。
所述語法確定單元中進一步存儲了預先設置文件庫中各文件源碼的語法;
所述語法確定單元根據預先設置文件庫中各文件源碼的語法,確定所選定的待配置管理的文件/文件夾的源碼的語法。
該裝置進一步包括:操作配置單元,存儲預先設置的配置管理操作類型,所述配置管理類型包括:添加、提交、更新、刪除;
所述管理操作單元根據所述預先設置的配置管理操作類型執行所述配置管理操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京中星微電子有限公司,未經北京中星微電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710303910.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:照明裝置及其亮度切換裝置
- 下一篇:灌裝裝置





