[發明專利]文件處理方法和裝置、存儲介質及處理器有效
| 申請號: | 201710748895.0 | 申請日: | 2017-08-28 |
| 公開(公告)號: | CN107479899B | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 龐博 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;G06F8/73 |
| 代理公司: | 北京博浩百睿知識產權代理有限責任公司 11134 | 代理人: | 宋子良 |
| 地址: | 310000 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 處理 方法 裝置 存儲 介質 處理器 | ||
本發明公開了一種文件處理方法和裝置、存儲介質及處理器。該文件處理方法包括:通過預設的接口獲取待發布的工程文件;至少獲取待發布的工程文件的時間軸信息和庫內容信息;將工程文件的時間軸信息和工程文件的庫內容信息按照預設順序輸出到文本描述文件中;根據文本描述文件確定工程文件不同發布版本之間的區別。通過本發明,達到了方便了解工程文件不同發布版本之間的區別的效果。
技術領域
本發明涉及計算機領域,具體而言,涉及一種文件處理方法和裝置、存儲介質及處理器。
背景技術
Flash工程文件是指Adobe Flash的工程文件,通常為*.fla文件,是一種二進制文件。Flash生成的發布版本,可直接使用的為swf文件,也是一種二進制文件。常見的版本控制軟件(例如subversion、CVS等),僅能對文本類文件(例如代碼)進行diff(不同版本間的區別),而二進制文件則無法直觀的看到diff。這樣不利于管理控制開發的內容。
在高版本Adobe Flash中(比如CS5.5以上),fla文件可以通過特殊手段(比如使用winrar直接解壓)得到一個Xml描述文件(下面簡稱:AdobeXml),但并不方便,無法與版本控制軟件融合方便的使用。
與此同時,AdobeXml中冗余信息太多,需要關注的內容僅占30%甚至更低,如果直接使用AdobeXml進行diff,會得到大量的變化內容,使用者無法快速的定位實際有效的修改內容,生產效率不高。
針對相關技術中軟件工程文件在版本更新后無法快速定位實際有效修改內容的問題,目前尚未提出有效的解決方案。
發明內容
本發明的主要目的在于提供一種文件處理方法和裝置、存儲介質及處理器,以解決軟件工程文件在版本更新后無法快速定位實際有效修改內容的問題。
為了實現上述目的,根據本發明的一個方面,提供了一種文件處理方法,該方法包括:通過預設的接口獲取待發布的工程文件;至少獲取待發布的所述工程文件的時間軸信息和庫內容信息;將所述工程文件的時間軸信息和所述工程文件的庫內容信息按照預設順序輸出到文本描述文件中;根據所述文本描述文件確定所述工程文件不同發布版本之間的區別。
進一步地,至少獲取待發布的所述工程文件的時間軸信息和庫內容信息包括:獲取待發布的所述工程文件的時間軸信息、庫內容信息和待發布的所述工程文件的腳本信息;將所述工程文件的時間軸信息和所述工程文件的庫內容信息按照預設順序輸出到文本描述文件中包括:將所述工程文件的時間軸信息、所述工程文件的庫內容信息和所述待發布的所述工程文件的腳本信息按照預設順序輸出到文本描述文件中。
進一步地,將所述工程文件的時間軸信息和所述工程文件的庫內容信息按照預設順序輸出到文本描述文件中包括:通過掃描所述工程文件的時間軸,獲取所述工程文件的所有時間軸上的元件;將所述元件的內容信息保存到所述元件的記錄列表中;將所述元件的記錄列表輸出到所述文本描述文件中。
進一步地,在將所述元件的內容信息保存到所述元件的記錄列表中之前,所述方法還包括:確定所述元件的類型;在所述元件的類型為文本的情況下,將所述元件的內容信息輸出到所述文本描述文件中;在所述元件的類型為視頻剪輯、圖形或組件類型的情況下,在所述庫內容中掃描所述元件對應的組件,記錄所述組件的內容,將所述組件的內容保存到組件的記錄列表中,將所述組件的記錄列表輸出到所述文本描述文件中。
進一步地,將所述工程文件的時間軸信息和所述工程文件的庫內容信息按照預設順序輸出到文本描述文件中包括:通過掃描所述工程文件的庫內容,獲取所述工程文件的庫內容中的所有組件;將所述組件的內容信息保存到所述組件的記錄列表中;將所述組件的記錄列表輸出到所述文本描述文件中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710748895.0/2.html,轉載請聲明來源鉆瓜專利網。





