VisualSVN Server允许您在Windows平台上轻松安装和管理功能齐全的Subversion服务器。Windows身份验证是VisualSVN Server的一项重要功能。此功能专为Active Directory域环境设计,允许用户使用其Windows凭据访问VisualSVN Server。VisualSVN Server支持两种不
VisualSVN Server允许您在Windows平台上轻松安装和管理功能齐全的Subversion服务器。Windows身份验证是VisualSVN Server的一项重要功能。此功能专为Active Directory域环境设计,允许用户使用其Windows凭据访问VisualSVN Server。VisualSVN Server支持两种不同的身份验证方法:基本身份验证和集成Windows身份验证。使用基本身份验证时,用户的凭据将以纯文本格式传输到服务器,而集成Windows身份验证方法则使用NTLM或Kerberos V5身份验证算法。多站点存储库复制功能基于VisualSVN分布式文件系统(VDFS)技术,使地理位置分散的团队能够以LAN速度使用Subversion存储库。VisualSVN Server为Subversion存储库提供了完美的备份解决方案。该功能可帮助您每天备份任何大小的存储库。此外,VisualSVN Server中的备份和还原功能非常易于设置和维护。VisualSVN服务器备份和还原功能与预定的存储库验证相结合,可以保护您的版本化数据免受硬件和软件故障以及人为因素造成的意外损失。除此之外,主要功能还包括支持HTML5的Web界面、PowerShell脚本和自动化、存储库管理委派、远程服务器管理、访问和操作记录等,功能超级强大和齐全,只需点击几下,您就可以设置功能齐全且易于使用的Subversion服务器。本次带来破解版下载,含破解补丁,有需要的朋友不要错过了!
安装破解教程
1、在本站下载并解压,如图所示,得到VisualSVN-Server-4.0.3-x64.msi安装呈现和crack破解文件夹
2、双击VisualSVN-Server-4.0.3-x64.msi运行,勾选我接受许可证协议条款,点击next
3、选择程序和相关内容安装路径,点击next
4、安装完成,退出向导
5、将crack中的Patch.exe复制到安装目录中,点击patch按钮
6、
运行程序并使用密钥激活即可
功能特色
一、Active Directory单点登录
允许用户使用其当前的Active Directory域凭据访问VisualSVN Server。使用Secure Kerberos V5或NTLM身份验证协议。支持双因素身份验证和智能卡。
1、概观
Windows身份验证具有以下优点:
简化管理。您的用户的ActiveDirectory域帐户将重复用于VisualSVN服务器访问控制,因此无需维护单独的用户列表。这也意味着您的标准帐户策略(如“密码复杂性”和“密码过期”)将继承用于VisualSVN服务器访问控制。
无缝的ActiveDirectory集成。VisualSVNServer是唯一允许您保留ActiveDirectory组的Subversion服务器包(例如“Developers”,“ProjectManagers”)。
更流畅的用户体验。用户使用Windows凭据访问VisualSVNServer,因此无需记住其他用户名和密码。
阅读文章KB39:了解VisualSVN服务器身份验证选项,以获取VisualSVNServer中可用的身份验证方法的完整概述。
2、基本认证
基本身份验证是HTTP1.0规范的一部分。使用基本Windows身份验证,用户需要将其Windows用户名和密码重新输入Subversion客户端。然后,用户名和密码以纯文本形式通过HTTP(S)协议传输。然后由VisualSVNServer验证这些凭据。
尽管简单,基本的Windows身份验证有明显的局限性:
安全漏洞。密码以纯文本传输,如果被截获则容易受到攻击。密码也会缓存在磁盘上,这为不必要的访问提供了另一个机会。
其他身份验证步骤尽管通过Windows用户凭据进行身份验证,用户仍必须重新输入用户名和密码才能访问VisualSVNServer。
与智能卡不兼容。由于始终要求用户提供其用户名和密码,因此基本身份验证方法本质上与双因素身份验证系统不兼容。
当安全性很重要时,不应在不安全的HTTP协议中使用基本身份验证,因为用户的凭据很容易拦截和访问。跨SSL连接的基本身份验证提供了足够的安全级别,因此对于小型企业用户,基本身份验证与SSL结合就足够了。
3、集成Windows身份验证
与基本身份验证不同,集成Windows身份验证(以前称为NTLM身份验证)不会提示用户输入用户名和密码。客户端计算机上的当前Windows用户信息是通过涉及与VisualSVN服务器进行散列的加密交换来提供的。可以使用NTLM或KerberosV5身份验证协议。
集成Windows身份验证带来了明显的好处:
最佳安全性。始终以安全的方式执行身份验证,并且永远不会在磁盘上缓存凭据。
单点登录。用户的Windows凭据将自动用于访问VisualSVNServer,从而避免了其他身份验证步骤的麻烦。
双因素身份验证。与双因素身份验证系统(例如智能卡)的兼容性确保VisualSVNServer可以轻松集成到安全的企业环境中。
集成Windows身份验证是ActiveDirectory域环境的最佳身份验证方案。设置集成Windows身份验证只需几分钟。有关说明,请参阅文章KB43:如何在VisualSVNServer中配置集成Windows身份验证。
二、多站点存储库复制
使用VisualSVN分布式文件系统(VDFS)技术在地理位置分散的站点之间提供高性能复制。分布式存储库是可写的,并且在功能上等同于常规的Subversion存储库。
1、复制如何工作
VisualSVN分布式文件系统遵循经典的主/从复制架构,非常适合复制Subversion存储库。每个VDFS存储库都可以创建为主服务器或从服务器,而不是两者。执行到主存储库的提交会自动复制到所有从属存储库。
从属存储库是可写的。当对从属存储库执行提交时,相应的事务同时被提交给主服务器和涉及的从属存储库。然后,数据将复制到其他从属存储库。
2、功能齐全且可写的分布式Subversion存储库
分布式VDFS存储库在可写和功能上等同于常规SubversionFSFS存储库。最终用户可以使用主VDFS存储库和从属VDFS存储库执行所有可能的Subversion操作:
签出并更新工作副本。这些和所有其他读取操作(例如merge,log和blame)始终以LAN速度执行。
Сommitting更改。提交和其他写操作(如分支创建)可用于主存储库和从属存储库。新事务以一致且高性能的方式透明地复制到相应的主存储库和其他从属服务器。
修改修订版本属性。无论修改了无版本修订版本属性(例如svn:log或svn:author),相应的更改都将自动复制到所有复制伙伴。
锁定和解锁文件。完全支持Subversion的锁定功能;锁定和解锁可以通过主存储库和从属存储库完成。这些操作保证一致,并且锁本身以非常有效的方式在存储库之间复制。
3、针对WAN连接优化的高性能复制
分布式VDFS存储库的性能特征如下:
读取操作始终以LAN速度执行。当最终用户对主存储库或从存储库执行读操作时,不会发生WAN通信。
数据复制针对WAN链接进行了优化。当在主存储库和从属存储库之间复制数据时,VisualSVN分布式文件系统能够充分利用100MbpsWAN链路。与svnsync相比,数据复制的执行速度至少快10倍。
提交到从属VDFS存储库的出色性能。提交到本地从属VDFS存储库的速度比通过WAN执行的远程Subversion存储库提交速度快10倍。
4、透明复制和无缝安全
Subversion使用可插拔模型进行数据存储后端。历史上有两个后端:
BDB(现已弃用),将所有内容保存在BerkeleyDB和
使用自定义格式将数据存储在普通平面文件中的FSFS。
VisualSVN分布式文件系统只是另一个透明地实现双向数据复制的数据存储后端。由于Subversion的模块化设计,基于VDFS的存储库看起来和行为就像一个常规的Subversion存储库。复制是自动且透明地执行的。值得注意的是,没有数据锁定,您可以立即将现有的基于FSFS的存储库转换为VDFS存储库,反之亦然。
由于上述原因,VDFS存储库可与VisualSVNServer内置的所有安全设施无缝集成。您当前的安全设置将自动应用于连接到VDFS存储库的最终用户。例如,如果您在服务器中启用了集成Windows身份验证功能,则最终用户将使用其当前的Windows凭据访问VDFS存储库。安全的SSL连接,增强的日志记录和其他功能也可用于分布式VDFS存储库。
如果启用了Windows身份验证,则可以将访问控制设置从主存储库自动复制到所有从属存储库。这允许您管理主服务器上的集中访问控制列表,并为所有从属存储库设置相同的授权设置。有关更多信息,请阅读KB122:了解分布式VDFS存储库的访问权限一文。
5、恢复能力和灾难恢复
VDFS技术的主要故障恢复保证是主存储库永远不依赖于任何从属存储库。即使所有从属存储库都已关闭或不可用,主存储库仍然可读写。还可以保证,在网络出现故障的情况下,复制将在网络恢复后自动恢复。
如果灾难导致主存储库永久无法运行,则复制将暂停,并且从属存储库将变为只读。但是,如果出现此类硬件或软件故障,则可以在短时间内恢复复制。VisualSVNServer提供PowerShellcmdlet以促进最新的从属存储库充当临时主服务器,恢复丢失的存储库,然后将其升级回其主角色。有关更多信息,请阅读KB93:为分布式VDFS存储库执行灾难恢复。
使用VDFS,您可以确保以下语句始终为真:
主存储库始终是可读写的-即使某些相应的从属存储库无法访问或失败,
如果存在与相应主存储库的连接,则从属存储库始终是可写的,
对从属存储库的读访问不需要连接到相应的主存储库,
复制对临时连接问题具有弹性,
如果主存储库因灾难而丢失,则可以恢复。
与Subversion的主-主复制解决方案相比,所有这些使VDFS技术更具竞争力。
三、备份还原
备份和还原功能专为Subversion存储库设计,可实现高效的热备份功能。与预定的存储库验证相结合,备份和还原功能可提供可靠的数据保护,防止人为错误和软件或硬件故障。
1、轻松配置以满足您的需求
VisualSVN Server Manager控制台提供直观的用户界面来设置和管理计划的备份作业。设置过程非常简单,通常不需要超过5分钟即可完成。您可以添加多个备份作业,并将其配置为具有不同的计划,备份目标和要备份的存储库集。这种灵活性应该可以帮助您设置符合组织的公司策略和要求的备份。
2、时间和空间有效
VisualSVN服务器备份和还原功能专为Subversion存储库设计,可实现高效的热备份功能。磁盘上只需大约40秒,大约5 MB,即可对官方Apache Software Foundation存储库进行每日增量备份。值得注意的是,这是一个庞大的整体存储库,拥有200个独立的项目,包含超过1,700,000个修订版。
3、没有服务中断的热备份
备份作业可以在主动使用存储库时运行,并且不会对性能产生明显影响。正在运行的作业不会导致用户中断。
4、预定和按需数据保护
VisualSVN服务器备份和恢复与常规存储库验证相结合,可提供可靠的数据保护,防止人为错误和软件或硬件故障。
在执行潜在危险操作之前,您始终可以对存储库进行一次性完全备份,也可以手动启动备份作业。后一个选项可帮助您在几分钟内完成备份。
5、备份加密
加密允许您保护备份并保证只有授权用户才能解密和访问数据。VisualSVN Server使用强大的AES-128或AES-256备份加密算法。加密可防止未经授权访问数据。阅读文章 KB132:了解备份加密 以获取更多信息。
6、备份到Azure文件云存储
VisualSVN Server允许您将存储库备份 存储在 Azure Files云存储上。Azure文件是一种安全且高度可用的云文件共享,可通过SMB 3.0协议访问。Azure文件云存储可与一次性存储库备份和计划备份作业一起使用。阅读文章 KB133:将存储库备份存储到Azure文件云 以获取更多信息。
四、支持HTML5的Web界面
Subversion存储库的丰富Web界面,具有现代外观。存储库Web界面与VisualSVN Server的所有身份验证和授权功能无缝集成。确保与问题跟踪器和其他第三方应用程序轻松集成。
新的Web界面是免费的,可在VisualSVN Server的标准版和企业版中使用。为VisualSVN Server上托管的每个存储库自动启用Web界面,并且不需要任何其他配置步骤即可使其工作。
Web界面可以使用Subversion客户端使用的相同URL(可以使用VisualSVN服务器管理器中的“复制存储库URL”上下文菜单命令获取)。您还可以使用VisualSVN服务器管理器中的“ 浏览”上下文菜单命令访问Web界面 。
1、高性能和可扩展性
VisualSVN Server中的存储库Web界面构建为无服务器的HTML5应用程序,并使用每个Subversion客户端使用的相同mod_dav_svn API。不涉及额外的后端服务,这一事实确保了高水平的性能,稳健性和可扩展性。
2、统一认证和授权
存储库Web界面与VisualSVN Server的所有身份验证和授权功能无缝集成,包括 Active Directory单点登录。当Subversion客户端访问存储库或使用Web界面浏览存储库时,将应用相同的授权设置,从而确保高水平的数据安全性。
如果您在VisualSVN服务器中使用集成Windows身份验证,请确保您的Web浏览器已正确配置为在连接到存储库时使用单点登录。有关详细信息,请参阅 KB41和 KB42知识库文章。
3、易于与第三方应用程序集成
Repository Web Interface允许您轻松地将Subversion存储库与第三方问题跟踪器和其他应用程序集成。Web界面使用RESTful URL,因此您可以轻松地将Web链接添加到存储库中的特定内容,以发布跟踪器和其他第三方应用程序。
以下是工作URL示例(这些URL指向在线演示服务器供您试用):
链接到WebKit项目存储库中的r245430 commit :https://demo-server.visualsvn.com/!/#webkit / commit / r245430 /
链接到WebKit项目存储库中trunk / ReadMe.md文件的当前内容:https://demo-server.visualsvn.com/ !/# webkit /view/head/trunk/ReadMe.md
链接的内容主干/ ReadMe.md文件修订版r212807在WebKit的项目库:
https://demo-server.visualsvn.com/!/#webkit/view/r212807/trunk/ReadMe.md
4、高级Web界面
存储库Web界面提供了一种现代且方便的方式来浏览Subversion存储库,具有以下主要功能:
历史观点。允许检查存储库中任何路径的更改历史记录。要进入历史记录视图,请在浏览存储库时单击带有历史记录图标的按钮。
已更改文件的内联差异。允许您快速检查已修改文件中的更改。要查看内联差异,请在检查历史记录视图中的特定提交时单击已修改的文件。
语法突出显示。为大约112种常用编程语言提供语法着色。
PDF和DOCX查看。在Web界面中自动显示PDF和MS Word DOCX文档。
PSD和AI观看。在Web界面中自动显示Photoshop PSD和Illustrator AI文件。
降价渲染。自动呈现存储在存储库中的Markdown文档。
5、支持的浏览器
支持所有现代Web浏览器。新的Web界面已使用以下浏览器进行了测试:
Internet Explorer 11+(不支持早于IE 11的版本),
Firefox(当前支持的官方发布),
Chrome(当前支持的官方发布),
Microsoft Edge(当前支持的官方发布),
Safari(包括Safari iOS)。
五、存储库管理委派
允许非管理用户使用名为VisualSVN Repository Configurator的独立应用程序远程管理存储库。记录存储库管理器执行的所有权限修改都是为了审计目的。
1、记录和审核
使用Repository Configurator执行的所有操作都将记录到专用的“VisualSVN Server Management”日志中。将记录每个权限修改操作,并提供以下详细信息:
存储库名称和路径,
主管姓名和修改时间,
原始和新的权限设置。
若要使VisualSVN服务器管理日志记录全面,日志还包含使用管理VisualSVN服务器管理器控制台执行的权限更改的记录。
2、部署存储库配置器
VisualSVN Repository Configurator是一个独立的应用程序,它允许存储库管理员管理远程VisualSVN Server存储库。Repository Configurator安装包旨在简化其在Windows平台上的部署任务,并满足以下要求:
按用户安装,
已准备好使用Active Directory组策略进行部署(有关部署说明,请参阅 KB67文章),
在手动安装期间不需要管理权限。
Repository Configurator有一个单独的安装包,可在 专用下载页面找到。
六、远程服务器管理
允许管理VisualSVN Server的远程实例。由于VisualSVN Server Manager是标准MMC管理单元,因此您可以创建单个控制台来管理网络中的多个VisualSVN Server实例。
1、概观
远程服务器管理允许您使用用于在本地管理服务器的相同MMC管理单元来管理VisualSVN Server的远程实例。
远程服务器管理基于Windows Management Instrumentation技术,可确保稳定性,安全性和持续的高性能。通过模拟,所有管理操作都代表用户执行,允许您审核对VisualSVN Server所做的所有更改。如果需要,您还可以配置精炼的自定义权限级别。
2、控制服务器访问
远程服务器管理使您能够授予管理VisualSVN服务器的权限,同时阻止访问以管理其他服务(如IIS和SQL Server)。
如果要向新管理员授予权限,只需将它们添加到VisualSVN Server Admins组即可。但是,您无需向有资格管理VisualSVN Server的用户提供本地管理员权限。
然后,用户有权管理VisualSVN Server,但不能管理服务器上的其他应用程序(如IIS和SQL)。远程服务器管理无需远程桌面权限即可管理VisualSVN服务器。
3、顺利管理VisualSVN服务器
如果您尝试使用远程桌面远程使用多个服务器,您就会知道在服务器之间切换容易出错并且效率低下。
使用远程服务器管理,您可以自定义管理控制台,创建一个控制台,允许您管理多个VisualSVN Server实例以及整个Windows基础结构。
4、在Windows Server Core上安装VisualSVN Server
远程服务器管理的另一个好处是您可以在Windows Server Core上安装和管理VisualSVN Server。
在服务器核心上安装VisualSVN服务器可以节省资源(减少磁盘空间,减少CPU时间和减少所需内存),从而提供更好的虚拟化。您还可以从降低的维护和管理要求以及减少的攻击面上受益。
七、访问和操作记录
允许您监视VisualSVN Server处理的所有HTTP请求和所有逻辑Subversion操作,包括Checkout和Update等只读操作。日志条目记录到Windows事件日志中。
1、概观
Access和Operational Logging允许您监视VisualSVN Server处理的所有HTTP请求和所有逻辑Subversion操作,包括Checkout和Update等只读操作。日志条目记录到标准Windows事件日志中。
访问和操作日志记录的相关之处在于操作日志中的一个条目通常与访问日志中的多个条目相关。因此,对服务器的访问尝试将并行记录到Access和Operational Logs。
2、访问记录
访问日志记录允许您监视由VisualSVN Server处理的所有HTTP请求。以下信息将写入Access日志:
HTTP方法(例如PROPFIND,REPORT)
请求的URL
用于访问服务器的用户名
客户端计算机的IP地址
HTTP状态(例如OK,Forbidden)
3、操作记录
操作日志记录允许您监视由VisualSVN Server处理的所有逻辑Subversion操作。以下信息将写入操作日志:
Subversion操作的类型(例如Update,Commit)
操作参数(如适用)
存储库名称
用于访问服务器的用户名
客户端计算机的IP地址
4、记录到Windows事件日志
访问和操作日志记录将所有日志条目记录到标准Windows事件日志,这意味着您可以使用各种标准工具来存档,搜索和访问日志。
所有记录的信息都存储在Windows事件日志中,使您可以:
使用标准过滤器和查询分析日志
配置由指定事件触发的自定义操作
管理日志的访问权限
从远程计算机访问日志
5、服务器监控
访问和操作日志记录是监视VisualSVN服务器的强大工具,并提供所有服务器活动的详细视图,包括只读操作(如Checkout和Log)。
因此,如果系统管理员收到VisualSVN Server由于过载而不可用的通知,他可以使用Access和Operational Logging找出哪台计算机以及哪台用户超载了服务器。
6、可疑活动监控
借助Access和Operational Logging防止未经授权访问您的服务器。例如,使用无效用户凭据的所有访问尝试都将记录在Access日志中,允许系统管理员监视和调查所有可疑的访问尝试。
7、完成审计跟踪
保留VisualSVN服务器上所有数据访问的完整审计跟踪。访问和操作日志使您能够审核所有操作,包括只读操作,如Checkout和Update。
八、PowerShell脚本和自动化
Windows PowerShell是一个功能强大的命令行shell和Windows操作系统附带的脚本语言,专为系统管理员设计。通过PowerShell模块,VisualSVN Server添加了一组PowerShell cmdlet,可提供各种VisualSVN Server和Subversion存储库管理功能。
任何操作都可以组合,自动化并批量执行,将复杂的多步骤任务转换为简单的PowerShell命令。
1、自动执行日常任务
VisualSVN Server PowerShell可帮助管理员自动执行日常任务,并避免重复执行相同或类似的任务。例如,管理员可以通过自动化分配或撤消用户访问权限并在存储库中创建新的项目结构。
以下是一个示例命令,它将在存储库中创建新的预定义项目结构:
PS C:\> New-SvnRepositoryItem MyRepo / trunk,/ tags,/ branches -Type Folder
2、执行批量操作
VisualSVN Server PowerShell可帮助管理员在几秒钟内对数百个存储库执行批量操作。任何管理操作都可以批量完成。
这是一个示例命令,用于验证VisualSVN Server实例上托管的所有Subversion存储库的完整性:
PS C:\> Get-SvnRepository | 测试SvnRepository
这是一个示例命令,它将创建5个新存储库:
PS C:\> 1..5 | %{New-SvnRepository -Name“MyRepo $ _”}
3、行政报告
VisualSVN Server PowerShell可帮助管理员生成和导出有关存储库和访问规则的管理报告。报告可以轻松导出为任何常见的文件格式,如CSV。
这是一个示例命令,它将检索并显示所有用户访问规则作为列表:
PS C:\> Get-SvnAccessRule | 选择Repository,Path,AccountName,Access
软件特色
1、易于安装,配置和维护
VisualSVN Server被广泛认为是在Windows平台上设置Subversion服务器的最简单方法。它作为单个安装包分发,包含所有必需组件的最新版本。安装过程非常简单,只需点击几下,您就可以设置功能齐全且易于使用的Subversion服务器。
2、开箱即用
可以以Next-Next-Finish方式快速安装即用型Subversion服务器 。
3、顺利升级
可以在现有版本上顺利安装较新版本。
4、无人值守安装
所有必需参数都可以作为命令行参数提供给安装程序。
5、数字签名的安装程序
为了防止安装损坏,该软件包由VisualSVN Software Ltd.进行数字签名。
6、强大的管理工具
VisualSVN Server提供了一个名为VisualSVN Server Manager的强大管理控制台。它作为标准MMC管理单元实现,允许您管理Subversion服务器,而无需处理配置文件和命令行工具。除了控制台之外,VisualSVN Server还包括一个PowerShell模块,可帮助管理员使用PowerShell cmdlet自动执行服务器和重新管理任务。
7、仪表板
观察整体服务器状态并访问最常用的命令。
8、管理存储库
创建,导入和删除存储库,并能够配置其内部布局。
9、管理SSL证书
配置建立安全HTTPS连接所需的SSL证书。
10、PowerShell脚本和自动化
使用PowerShell cmdlet自动执行服务器和存储库管理任务。 学到更多...
11、配置访问权限
有效地定义和管理存储在存储库中的文件和文件夹的用户访问权限。
12、配置Subversion挂钩
使用方便的图形UI创建和管理Subversion挂钩。
13、真正的颠覆
VisualSVN Server基于开放标准,不会尝试引入专有版本控制系统。Subversion存储库以标准格式存储,服务器可由标准Subversion客户端访问,例如svn.exe或TortoiseSVN。
14、标准协议
任何标准的Subversion客户端都可以从Windows或Unix客户端计算机访问服务器。
15、命令行工具
Subversion命令行二进制文件包含在包中。
16、标准格式
存储库以标准格式存储,可以通过标准Subversion工具访问。
17、定期更新
所有底层组件的修补程序和更新都会定期发布。
使用说明
执行高级配置
VisualSVN Server提供了适用于任何规模的服务器安装的其他独特功能。这些功能是企业环境中VisualSVN Server安装必备的功能。
1、计划存储库验证
VisualSVN Server附带Subversion存储库的内置计划验证。验证作业会检查存储库的完整性。定期验证存储库对于及早发现磁盘故障导致的存储库损坏非常重要。阅读文章KB115:存储库验证作业入门以 获取设置说明。
2、计划存储库备份
VisualSVN Server附带了Subversion存储库的内置 备份和还原解决方案。该功能可帮助您对任何大小的存储库进行日常备份,并且不会对性能和用户操作产生任何影响。此外,VisualSVN Server中的备份和还原功能非常易于设置和维护。
部署VisualSVN Server时,我们建议您添加计划备份作业,以确保正确备份存储库。阅读文章 KB106:备份和还原入门以 获取设置说明。
3、启用提交电子邮件通知
提交电子邮件通知是为响应存储库中的新提交而发送的电子邮件。可以将VisualSVN服务器配置为自动为所有或选定存储库中的新提交发送此类电子邮件通知。这可以通过使用服务器安装包中包含的Subversion钩子处理程序来实现。阅读文章 KB18:在VisualSVN Server中配置电子邮件通知以 获取设置说明。
4、启用访问和操作日志记录
VisualSVN Server Enterprise Edition附带 访问和操作日志 功能。Access和Operational Logging允许您监视VisualSVN Server处理的所有HTTP请求和所有逻辑Subversion操作,包括Checkout和Update等只读操作。您可以使用Windows事件查看器查看日志,因为日志条目记录到标准Windows事件日志中。
请按照以下步骤启用访问和操作日志记录:
启动VisualSVN服务器管理器控制台。
单击“操作”| 属性。
单击“ 记录”选项卡。
选择Access logging和Operational logging。
点击应用。
5、启用存储库管理委派
VisualSVN Server Enterprise Edition附带 存储库管理委派 功能。该功能通过分配存储库管理员(可以使用VisualSVN Repository Configurator工具管理用户权限的非管理用户)来帮助您委派用户权限管理职责。阅读文章 KB62:存储库管理委派入门以 获取安装说明。
6、启用多站点存储库复制
VisualSVN Server Enterprise Edition附带了 Multisite存储库复制功能。该功能允许您在远程位置部署复制的存储库,以使地理位置分散的团队能够以LAN速度使用Subversion存储库。阅读文章 KB136:Multisite Repository Replication入门以 获取安装说明。
7、启用远程服务器管理
VisualSVN Server Enterprise Edition附带 远程服务器管理 功能。VisualSVN Server Manager控制台实现为标准Microsoft管理控制台(MMC)管理单元,允许您从单个控制台远程管理多个Subversion服务器。阅读文章 KB25:配置远程管理 以获取设置说明。