设置ApacheSubversion服务器的正确方法

描述

VisualSVNServer,适用于Windows的企业级Subversion服务器。

WINDOWS

设置ApacheSubversion 服务器的正确方法

VisualSVNServer 的下载量已超过3,000,000次,它是在Windows平台上设置和维护ApacheSubversion 服务器最受欢迎的方式。它已通过 WindowsServer 认证,并受到数千家中小型企业和财富500强公司(例如通用电气、西门子、蒂森克虏伯和索尼)的信赖。

易于安装、配置和维护

VisualSVNServer 作为单个安装包分发,其中包含所有必需组件的最新版本。安装过程非常简单,只需单击几下即可设置功能齐全且随时可用的Subversion服务器。升级到新版本也很简单。

功能

VisualSVNServer 提供以下主要功能。

活动目录单点登录

允许用户使用当前的ActiveDirectory 域凭据访问VisualSVNServer。使用安全的 KerberosV5 或NTLM身份验证协议。提供对双因素身份验证和智能卡的支持。

多站点存储库复制

使用VisualSVN分布式文件系统(VDFS)技术在地理上分布的站点之间提供高性能复制。分布式存储库是可写的,并且在功能上与常规Subversion存储库相同。

全文搜索

搜索存储库的内容和历史记录-在任何文件夹中、任何版本中。该搜索引擎提供高性能、新修订的连续索引,并且对存储库大小几乎没有限制。

备份还原

备份和恢复功能专为Subversion存储库设计,可实现高效的热备份功能。与计划的存储库验证相结合,备份和恢复功能可提供可靠的数据保护,防止人为错误和软件或硬件故障。

HTML5支持的Web界面

一个丰富的Subversion存储库Web界面,具有现代的外观和感觉。存储库 Web界面与VisualSVNServer 的所有身份验证和授权功能无缝集成。确保与问题跟踪器和其他第三方应用程序轻松集成。

PowerShell脚本编写和自动化

VisualSVNServer 包含一个带有许多cmdlet的PowerShell模块,可帮助管理员自动执行日常和重复性任务,并简化服务器和存储库部署任务。

存储库管理委托

允许非管理用户使用称为VisualSVN存储库配置器的独立应用程序远程管理存储库。存储库管理员执行的所有权限修改都会被记录下来以供审核。

远程服务器管理

允许管理VisualSVNServer 的远程实例。由于 VisualSVNServer Manager 是标准MMC管理单元,因此您可以创建单个控制台来管理网络中的多个VisualSVNServer 实例。

访问和操作日志记录

允许您监视VisualSVNServer 处理的所有HTTP请求和所有逻辑Subversion操作,包括只读操作,例如检出和更新。日志条目记录到 Windows事件日志中。

密码猜测攻击防护

通过在多次身份验证失败后暂时阻止IP地址来防止密码猜测攻击。

易于安装、配置和维护

VisualSVNServer 被广泛认为是在Windows平台上设置SubversionServer 的最简单方法。它作为单个安装包分发,其中包含所有必需组件的最新版本。安装过程非常简单,只需单击几下即可设置功能齐全且随时可用的Subversion服务器。

开箱即用

可以通过“下一步-下一步-完成”的方式快速安装即可使用的Subversion服务器。

平稳升级

新版本可以顺利地安装在现有版本之上。

无人值守安装

所有必需的参数都可以作为命令行参数提供给安装程序。

数字签名的安装程序

为了防止安装损坏,该软件包由VisualSVNSoftware Ltd. 进行了数字签名。

真正的颠覆

VisualSVNServer基于开放标准,并不试图引入专有的版本控制系统。Subversion存储库以标准格式存储,并且服务器可由标准Subversion客户端(例如svn.exe或TortoiseSVN)访问。

标准协议

任何标准Subversion客户端都可以从Windows或Unix客户端计算机访问服务器。

命令行工具

Subversion命令行二进制文件包含在包中。

标准格式

存储库以标准格式存储,可以通过标准Subversion工具访问。

定期更新

所有底层组件的补丁和更新都会定期发布。

强大的管理工具

VisualSVNServer 提供了一个名为VisualSVNServer Manager 的强大管理控制台。

它作为标准MMC管理单元实现,允许您管理Subversion服务器,而无需处理配置文件和命令行工具。除了控制台之外,VisualSVNServer 还包括一个PowerShell模块,可帮助管理员使用PowerShellcmdlet 自动执行服务器和存储库管理任务。

仪表板

监视整体服务器状态并访问最常用的命令。

PowerShell脚本编写和自动化

使用PowerShellcmdlet 自动执行服务器和存储库管理任务。

管理存储库

创建、导入和删除存储库,并能够配置其内部布局。

管理SSL证书

配置建立安全HTTPS连接所需的SSL证书。

配置访问权限

有效定义和管理存储库中存储的文件和文件夹的用户访问权限。

配置Subversion挂钩

使用方便的图形UI创建和管理Subversion挂钩。

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分