【技术实现步骤摘要】
本专利技术涉及软件开发应用领域,特别是涉及一种Subversion用户密码在线自助管理方法和系统。
技术介绍
作为新一代的开源版本控制工具,Subversion,简称SVN,以其目录版本化、原子提交、版本化的元数据、更加有效的分支和标签等优良特性,目前已成为应用最广泛的开源版本控制软件,越来越多的开发者使用SVN进行代码和文件的管理和控制。相对于传统的版本控制软件,SVN具有诸多的优势。SVN最大的独特之处,在于它可以通过一个扩展模块与Apache的HTTP服务器相结合,实现很多高级的管理功能和安全 特性。在Apache的支持下,用户可以通过HTTP协议访问版本库,同时SVN还可以获得SSL传输加密,用户数据加密,以及目录级的访问控制等特性。因此,目前SVN最主流的部署方式就是和Apache进行集成部署。对于软件开发团队来说,源代码及相关资料对保密性的要求都很高,因此,团队中每个人员的SVN用户密码信息是非常重要的私密信息。但目前SVN客户端软件不支持用户对自己密码的管理,所有用户密码的设置、修改等都需通过管理员在后台配置。这样就可能带来如下问题 1.管理 ...
【技术保护点】
一种Subversion用户密码在线自助管理方法,其特征在于:包括以下步骤:步骤1:定义用户密码自助管理服务端逻辑;步骤2:编写支持多种操作系统的服务脚本;步骤3:部署步骤2中编写的服务脚本并通过Apache配置发布用户密码自助管理地址;步骤4:服务端获取用户输入的与步骤1中所定义的所述服务端逻辑相符的新密码,通过调用步骤3中所部署的服务脚本完成对Subversion用户密码配置文件的修改。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈颖峰,张昆,刘鹏宇,朱微维,崔伟,李岩,黄真,
申请(专利权)人:国电南瑞科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。