Subversion用户密码在线自助管理方法和系统技术方案

技术编号:8366874 阅读:368 留言:0更新日期:2013-02-28 05:46
本发明专利技术公开了一种Subversion用户密码在线自助管理方法和系统,该方法包括如下步骤:步骤1:定义用户密码自助管理服务端逻辑;步骤2:编写支持多种操作系统的服务脚本;步骤3:部署步骤2中编写的所述服务脚本并通过Apache配置发布用户密码自助管理地址;步骤4:服务端获取用户输入的与步骤1中所定义的所述服务端逻辑相符的新密码,通过调用步骤3中所部署的服务脚本完成对Subversion用户密码配置文件的修改。本发明专利技术弥补了目前SVN客户端不能自助管理密码的不足,有效保护了用户隐私,降低了保密信息泄露风险。

【技术实现步骤摘要】

本专利技术涉及软件开发应用领域,特别是涉及一种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用户密码配置文件的修改。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈颖峰张昆刘鹏宇朱微维崔伟李岩黄真
申请(专利权)人:国电南瑞科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1