VisualSVN Server分级授权管理工具分享

    VisualSVN Server是一款提供SVN服务的非常简单易用的软件,部署在Windows平台,但在管理上仍然与企业应用的要求有差距,比如SVN的权限管理要登录到服务器上进行操作,特别是和企业的员工帐号没有进行集成,没有根据不同的人管理不同的SVN仓库的功能。所以我在2014年开发了这款SVN分级授权工具,最近有几个朋友看了我14年写的一个部署手册,向我询问相关的问题,加之近期对这款软件做了安全加固,可以达到共享给大家也不影响现有SVN资产的安全性,所有这两周花了点时间增加了一个MySQL+支持Subversion用户管理的版本,并制作了相关的视频,下载地址 https://pan.baidu.com/s/13K0iQWJBQAGHTcIOoGx8Vw。这个工具的大概特性和功能如下:

    1. 提供部署和配置工具,同时录制了视频,安装部署非常简单。

    2. 支持MySQL、SQL Server、Oracle三种数据库,缺省使用MySQL数据库。

    3. 无论VisualSVN Server配置为Subversion用户认证、Windows本地帐号认证还是Windows域帐号认证,都可以在分级授权工具中管理SVN用户,包括管理员新增、删除用户、设置密码。用户通过修改分级授权工具中自己的密码会同步修改SVN帐号的密码。

    4. 通过提供的接口可以和企业的帐号进行集成,实现自动维护SVN帐号,提供服务进程及时清理锁定离职员工的SVN帐号。

    5. 通过指定每个SVN库的管理员,由每个SVN库的管理员进行分级的权限管理(比如每个项目的项目经理或者配置管理员管理自己的SVN库)。

    6. 多库管理功能,比如普通库、研发库、归档库等。

    7. 结合Free FileSync软件实现SVN库的双机热备功能。

    8. 支持自定义扩展开发能力。

    9. 多库和数据灾备支持。

    在规模较大的企业,建议采用如下架构部署,其中SVN分级授权工具在SVN普通库、SVN核心库和SVN归档库上都部署(其中数据库部署在任意一台服务器都可以)。

VisualSVN Server分级授权管理工具分享

原创文章,作者:carmelaweatherly,如若转载,请注明出处:https://blog.ytso.com/194346.html

(0)
上一篇 2021年11月16日
下一篇 2021年11月16日

相关推荐

发表回复

登录后才能评论