一种电视的版本文件管理方法和系统的制作方法

文档序号:10473825阅读:226来源:国知局
一种电视的版本文件管理方法和系统的制作方法
【专利摘要】本发明的实施例提供一种电视的版本文件管理方法和系统,涉及电视技术领域,能够提供一种对版本文件高效的管理方式,方便对大批量的版本文件的管理。该方法,包括:获取持续集成系统CI生成的电视的版本文件;将所述版本文件映射至管理网页,以便用户通过对所述管理网页的操作对所述版本文件进行管理。本发明的实施例用于电视的版本文件管理。
【专利说明】
一种电视的版本文件管理方法和系统
技术领域
[0001]本发明的实施例涉及电视技术领域,尤其涉及一种电视的版本文件管理方法和系统。
【背景技术】
[0002]在媒体行业信息化的发展,电视的功能日益丰富,因此伴随着电视产品及应用的更新换代每天都会产生100多个版本文件,并且这些版本文件种类繁杂。
[0003]现有技术中,持续集成系统(英文-Continuous integrat1n system,简称Cl)月艮务器生成的版本文件通过文件传输协议(英文全称:File Transfer Protocol,简称:FTP)根据版本文件对应的方案和机型区分上传至版本存储服务器,用户使用ftp客户端进行查看版本文件信息,转测试需要手工填写word版测试申请单,通过邮件发送给相关测试人员。
[0004]总之,目前版本文件的管理和转测试主要通过人工替换或更新方式进行,当产生大批量的版本文件时存在管理不便效率低下的问题,总之现有技术并不适于大批量的版本文件管理。

【发明内容】

[0005]本发明的实施例提供一种电视的版本文件管理方法和系统,能够提供一种对版本文件高效的管理方式,方便对大批量的版本文件的管理。
[0006]第一方面,提供一种电视的版本文件管理方法,包括:
[0007]获取持续集成系统Cl生成的电视的版本文件;
[0008]将所述版本文件映射至管理网页,以便用户通过对所述管理网页的操作对所述版本文件进行管理。
[0009]第二方面,提供一种电视的版本文件管理系统,其特征在于,包括:
[0010]获取单元,用于获取持续集成系统Cl生成的版本文件;
[0011 ]映射单元,用于将所述获取单元获取的版本文件映射至管理网页,以便用户通过对所述管理网页的操作对所述版本文件进行管理。
[0012]本发明的实施例提供的电视的版本文件管理方法和系统,能够获取持续集成系统Cl生成的电视的版本文件;将所述版本文件映射至管理网页,以便用户通过对所述管理网页的操作对所述版本文件进行管理;从而实现用户在管理网页对版本文件的管理,从而实现了对电视的版本文件高效的管理方式,方便对大批量的版本文件的管理。
【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本发明的实施例提供的一种电视的版本文件管理方法示意图;
[0015]图2为本发明的另一实施例提供的一种电视的版本文件管理方法流程示意图;
[0016]图3为本发明的再一实施例提供的一种电视的版本文件管理方法流程示意图;
[0017]图4为本发明的实施例提供的一种电视的版本文件管理系统的结构示意图。
【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]本发明的实施例的基本原理为,将持续集成系统(英文-Continuousintegrat1nsystem,简称Cl)生成的版本文件存储至服务器,并映射至管理网页,在网页设置用户的管理员权限,实现用户在管理网页对版本文件的管理,从而实现了一种对电视的版本文件高效的管理方式。示例性的,版本文件可以为电视产品升级所需要的文件,主要包括:U盘升级文件、空中下载(英文全称:0ver the Air Technology,简称:ota)升级文件、配置文件、贝占片升级文件等。这些文件一般都是是由机型名字+用途+日期来命名的,例如:
[0020]U盘升级文件命名为:LED65K720UC_TargetHis_20151125.tar.gz[0021 ] Ota 升级文件为:LED65K720UC_0TA_20151125.tar.gz,等等。
[0022]具体的,如图1所示本发明的实施例提供的电视的版本文件管理系统与Cl相连接,并连接至能够呈现管理网页的终端设备,该电视版本管理系统至少包括第一服务器、第二服务器,其中该第一服务器用于存放Cl生成的电视的版本文件;第二服务器用于存放转测试的版本文件。
[0023]具体的,参照图1所示,本发明的实施例提供一种电视的版本文件管理方法,包括:
[0024]101、获取持续集成系统Cl生成的电视的版本文件。
[0025]其中,步骤101还包括:
[0026]102、根据所述版本文件中的配置信息将所述版本文件分类存储至第一服务器,以便将所述版本文件按照分类结果映射至管理网页。
[0027]配置信息包括:版本文件的以下信息:方案名称、分支名称、机型名称、编译日期和版本文件。
[0028]103、将版本文件映射至管理网页,以便用户通过对管理网页的操作对所述版本文件进行管理。
[0029]此外,在将版本文件映射至管理网页后,还可以通过对所述管理网页设置所述用户的管理员权限,以便确定指定人员可以对管理网页进行访问,避免所有人均可对版本文件进行管理,提高了版本文件的安全性。
[0030]本发明的实施例提供的电视的版本文件管理方法,能够获取持续集成系统Cl生成的电视的版本文件;将所述版本文件映射至管理网页,以便用户通过对所述管理网页的操作对所述版本文件进行管理;从而实现用户在管理网页对版本文件的管理,从而实现了对电视的版本文件高效的管理方式,方便对大批量的版本文件的管理。
[0031]在需要对版本文件转测试时,具体包括如下步骤:
[0032]104、当确定第一服务器中任一版本文件满足转测试条件时,获取对任一版本文件的测试申请单。
[0033]其中,在步骤104中确定转测试条件采用如下方式,检测里程碑节点,里程碑节点存储在产品生命周期管理系统PLM中;当到达里程碑节点时,确定第一服务器中任一版本文件满足转测试条件。其中,检测里程碑节点的具体过程可以为PLM系统在到达里程碑节点时,向电视的版本文件管理系统发送邮件的方式触发。此外获取对任一版本文件的测试申请单可以是系统自动生成,也可以是用户通过管理网页填写并发送至系统。
[0034]105、将任一版本文件以及测试申请单发送至第二服务器,并向测试邮箱发送转测试通知邮件,转测试通知邮件包括任一版本文件在第二服务器的存储路径以及测试申请单。
[0035]由于将持续集成系统Cl更新的版本文件存储至第一服务器,将转测试的版本文件存储至第二服务器,实现了每日更新的版本文件和转测试的版本文件的分离存储,有利于转测试版本文件的处理效率。在步骤105之后还可以通过Rsync (同步)协议以Rsync增量备份方式在另一台服务器上对转测试的任一版本文件进行备份,进而防止数据丢失。如图1所示,还包括第三服务器,该服务器用于备份转测试的版本文件。其中在步骤105中任一版本文件可以通过文件传输协议版本(英文全称:FiIe Transfer Protocol,简称:FTP)发送至第二服务器。通过以上步骤实现了对转测试的版本文件的转测试。
[0036]参照图2本发明的实施例提供一种实施方式,对于参照里程碑节点转测试的方式,包括如下步骤:
[0037]201、接收PLM发送的邮件,邮件中包含里程碑节点。
[0038]202、检测邮件中的里程碑节点。
[0039 ] 203、获取里程碑节点的时间参数。
[0040] 204、根据时间参数在第一服务器获取转测试的版本文件。
[0041 ] 205、读取转测试的版本文件并生成测试申请单。
[0042]206、将转测试的版本文件以及测试申请单发送至第二服务器。
[0043]207、向测试邮箱发送转测试通知邮件,该转测试通知邮件用于通知测试人员该转测试的版本文件。
[0044]参照图3本发明的实施例提供一种实施方式,相对于参照里程碑节点转测试的方式,也可以人工选定待测试的版本文件,用户通过入口管理网页进入系统后,通过密码和用户名实现具备管理员权限的用户登录,之后在终端设备通过管理网页向用户呈现,转测试的方式具体包括如下步骤:
[0045]301、通过管理网页向用户呈现浏览程序。
[0046]302、在第一服务器存储的版本文件中选定转测试的版本文件。
[0047]303、判断第二服务器是否存在该转测试的版本文件。
[0048]304、若步骤303的判断结果为是,则提示用户,是否继续;
[0049]305、若不继续,则返回原目录。即返回浏览程序。
[0050]306、若继续,则拷贝该转测试的版本文件,并返回原目录。
[0051]307、若步骤303的判断结果为否,则弹出测试申请单,并接收用户通过管理网页填写的测试申请单。
[0052]308、将生成的测试申请单与该转测试的版本文件通过FTP发送至第二服务器。
[0053]309、向测试邮箱发送转测试通知邮件,转测试通知邮件包括该转测试的版本文件在第二服务器的存储路径。
[0054]309、返回原目录。即返回浏览程序。
[0055]完成上述步骤后退出登陆,关闭系统。
[0056]参照图4所示,本发明的实施例提供一种电视的版本文件管理系统,用于实施上述的电视的版本文件管理方法,包括:
[0057]获取单元41,用于获取持续集成系统Cl生成的电视的版本文件;
[0058]映射单元42,用于将所述获取单元获取的版本文件映射至管理网页,以便用户通过对所述管理网页的操作对所述版本文件进行管理。
[0059]可选的,还包括:存储控制单元43,用于根据所述版本文件中的配置信息将所述版本文件分类存储至第一服务器;以便所述映射单元将所述版本文件按照分类结果映射至管理网页,所述配置信息包括:版本文件的以下信息:方案名称、分支名称,机型名称、编译日期和版本文件。
[0060]还包括:获取单元41,还用于当确定所述第一服务器中任一版本文件满足转测试条件时,获取对所述任一版本文件的测试申请单;
[0061 ]发送单元44,用于将所述任一版本文件以及测试申请单发送至第二服务器,并向测试邮箱发送转测试通知邮件,所述转测试通知邮件包括所述任一版本文件在所述第二服务器的存储路径以及测试申请单。
[0062]还包括:检测单元45,用于检测里程碑节点,所述里程碑节点存储在产品生命周期管理系统PLM中;当到达里程碑节点时,确定所述第一服务器中任一版本文件满足转测试条件。
[0063]还包括:授权单元46,用于对所述管理网页设置所述用户的管理员权限。
[0064]本发明的实施例提供的电视的版本文件管理系统,能够获取持续集成系统Cl生成的电视的版本文件;将所述版本文件映射至管理网页,以便用户通过对所述管理网页的操作对所述版本文件进行管理;从而实现用户在管理网页对版本文件的管理,从而实现了对电视的版本文件高效的管理方式,方便对大批量的版本文件的管理。此外能够实现对转测试文件的管理,并邮件通知转测试的版本文件。
[0065]其中上述的,映射单元42、存储控制单元43、检测单元45、授权单元46可以为单独设立的处理器,也可以集成在管理系统的某一个处理器中实现,此外,也可以以程序代码的形式存储于管理系统的存储器中,由管理系统的某一个处理器调用并执行以上单元的功能。获取单元41用作信号接收功能时,可以为无线或有线方式实现的具有接收功能的接口电路;发送单元44可以为无线或有线方式实现的具有发送功能的接口电路。此外这里所述的处理器可以是一个中央处理器(英文全称:central processing unit,英文简称:CPU),或者是特定集成电路(英文全称:applicat1n specific integrated circuit,英文简称:ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0066]最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的【具体实施方式】进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
【主权项】
1.一种电视的版本文件管理方法,其特征在于,包括: 获取持续集成系统Cl生成的电视的版本文件; 将所述版本文件映射至管理网页,以便用户通过对所述管理网页的操作对所述版本文件进行管理。2.根据权利要求1所述的方法,其特征在于,所述将所述版本文件映射至管理网页之前,还包括: 根据所述版本文件中的配置信息将所述版本文件分类存储至第一服务器;以便将所述版本文件按照分类结果映射至管理网页,所述配置信息包括版本文件的以下信息:方案名称、分支名称、机型名称、编译日期和版本文件。3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 当确定所述第一服务器中任一版本文件满足转测试条件时,获取对所述任一版本文件的测试申请单; 将所述任一版本文件以及测试申请单发送至第二服务器,并向测试邮箱发送转测试通知邮件,所述转测试通知邮件包括所述任一版本文件在所述第二服务器的存储路径以及所述测试申请单。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 检测里程碑节点,所述里程碑节点存储在产品生命周期管理系统PLM中; 当到达里程碑节点时,确定所述第一服务器中任一版本文件满足转测试条件。5.根据权利要求1所述的方法,其特征在于,所述将所述版本文件映射至管理网页后,还包括: 对所述管理网页设置所述用户的管理员权限。6.一种电视版本文件管理系统,其特征在于,包括: 获取单元,用于获取持续集成系统Cl生成的电视的版本文件; 映射单元,用于将所述获取单元获取的版本文件映射至管理网页,以便用户通过对所述管理网页的操作对所述版本文件进行管理。7.根据权利要求6所述的系统,其特征在于,还包括: 存储控制单元,用于根据所述版本文件中的配置信息将所述版本文件分类存储至第一服务器;以便所述映射单元将所述版本文件按照分类结果映射至管理网页,所述配置信息包括:版本文件的以下信息:方案名称、分支名称,机型名称、编译日期和版本文件。8.根据权利要求7所述的系统,其特征在于,还包括: 所述获取单元,还用于当确定所述第一服务器中任一版本文件满足转测试条件时,获取对所述任一版本文件的测试申请单; 发送单元,用于将所述任一版本文件以及测试申请单发送至第二服务器,并向测试邮箱发送转测试通知邮件,所述转测试通知邮件包括所述任一版本文件在所述第二服务器的存储路径以及所述测试申请单。9.根据权利要求8所述的系统,其特征在于,还包括: 检测单元,用于检测里程碑节点,所述里程碑节点存储在产品生命周期管理系统PLM中;当到达里程碑节点时,确定所述第一服务器中任一版本文件满足转测试条件。10.根据权利要求6所述的系统,其特征在于,还包括:授权单元,用于对所述管理网页设置所述用户的管理员权限。
【文档编号】H04N17/00GK105827732SQ201610305274
【公开日】2016年8月3日
【申请日】2016年5月9日
【发明人】刘海霞
【申请人】青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1