本发明涉及电力领域,更具体的,涉及一种基于SVN二次开发的SCD版本管理系统。
背景技术:
变电站系统配置文件SCD是整个变电站中唯一能反应全站配置信息的文
件,它描述了变电站所有IED的示例配置和参数、IED间的通信配置以及变电站一次结构等信息。在变电站调试后期、运维检修、改扩建均涉及SCD文件的修改和升级。目前SCD文件多由厂家自己存储备份,不同的文件分散存储在不同的部门或者个人手中,无法进行有效的管理,造成大量数据冗余与版本混乱的问题。SVN作为开源的版本控制系统,管理方便,逻辑明确,集中式服务器更能保证安全性,同时提供接口,便于二次开发。因而可将SCD版本的管理与SVN结合在一起,对同一地区或同一厂家的SCD文件进行统一管理,最大限度地管控 SCD配置文件的安全性、完整性和一致性。
技术实现要素:
为了解决现有技术无法对SCD文件进行同一有效的管理的不足,本发明提供了一种基于SVN二次开发的SCD版本管理系统。
为实现以上发明目的,采用的技术方案是:
一种基于SVN二次开发的SCD版本管理系统,包括服务端子系统以及客户端子系统;所述的服务端子系统包括权限管理模块、服务端数据通信模块、服务端数据处理模块;所述的客户端子系统包括客户端数据处理模块、客户端数据通信模块、界面展示模块;
所述服务端的权限管理模块,负责版本管理的用户管理与权限管理,具体权限分为只读、只写、读写三种,权限管理由管理员负责,对于某一文件夹或文件没有权限的用户,无法进行检出、下载、修改、上传工作;