Version History
版本历史
查看 VisualSVN Server 所有已发布版本的详细信息
2026 年 2 月 26 日
- 更新至 Apache HTTP Server 2.4.66,修复以下漏洞:CVE-2025-66200、CVE-2025-65082、CVE-2025-59775、CVE-2025-58098、CVE-2025-55753。
- 更新至 OpenSSL 3.0.19,修复多项安全漏洞。
- 修复:
VisualSVNServerHooks.exe commit-notification钩子在处理替代变量(如$(author))时可能崩溃。
2025 年 11 月 10 日
- 更新至 Apache HTTP Server 2.4.65,累积修复多项安全漏洞。
- 更新至 OpenSSL 3.0.18,修复以下漏洞:CVE-2025-9230、CVE-2025-9232。
- 更新 Expat XML 解析器至 2.7.3 版本,累积修复多项安全漏洞。
- 修复:
VisualSVNServerHooks.exe commit-notification钩子在仓库的webviewer:revision属性为相对格式时崩溃。 - 修复:
Set-SvnServerLicensePowerShell cmdlet 对 VisualSVN Server Background Job Service (vsvnjobsvc) 进行不必要的查询。 - 修复:
Set-SvnServerLicensePowerShell cmdlet 在服务器存在已暂停的 Subversion 用户时可能无法正确工作。
2025 年 3 月 10 日
- 更新至 OpenSSL 3.0.16,修复以下漏洞:CVE-2024-13176、CVE-2024-9143。
- 修复:在 Windows 容器中安装 VisualSVN Server 时出现防火墙配置错误。
2024 年 12 月 19 日
- 更新至 Apache Subversion 1.14.5,修复以下漏洞:CVE-2024-46901。
- 更新 Expat XML 解析器至 2.6.4 版本,累积修复多项安全漏洞。
2024 年 11 月 2 日
2024 年 10 月 11 日
- 更新至 Apache Subversion 1.14.4,修复以下漏洞:CVE-2024-45720。
- 更新至 Apache HTTP Server 2.4.62,累积修复多项安全漏洞。
- 更新至 OpenSSL 3.0.15,累积修复多项安全漏洞。
- 更新 Expat XML 解析器至 2.6.2 版本,累积修复多项安全漏洞。
- 修复:查看作业历史可能导致 VisualSVN Background Job Service 崩溃。
- 修复:
VisualSVNServerHooks.exe check-pathnames --case-conflicts钩子可能意外拒绝有效提交。
2024 年 6 月 20 日
Web 界面增强
- Markdown 渲染现已符合 CommonMark 规范。
- 使用
markdown-it库进行 Markdown 渲染。 - 新增 Markdown 文档中锚点链接支持。
- 新增 Markdown 文档中 HTML 标签支持。
- 新增 Markdown 文档中代码块语法高亮支持。
- 新增 GFM 任务列表和 GFM 警告提示支持。
- 新增
mailto:链接支持。
备份增强
- 新增用于条件完整备份和增量备份的高级备份创建策略。
- 修复:如果备份作业跳过创建新备份,过期备份的删除可能不会执行。
- 修复:过期备份的删除可能被意外推迟到下一次作业运行。
PowerShell 增强
- 新增
Test-SvnRepositoryBackupcmdlet,用于验证仓库备份。 - 新增
Get-SvnRepositoryBackupcmdlet,用于获取仓库备份信息。 Set-SvnServerConfiguration现接受新的-ServerCertificatePfx选项,用于导入包含私钥的 PFX 证书。
兼容性变更
- 不再向下兼容 VisualSVN Server 5.1.x 及更早版本的远程服务器管理。
其他变更
- 新增选项:仅允许特定 IP 地址使用 Windows Basic 认证。
- 在后台作业属性中添加"显示历史"按钮。
- 授予 VisualSVN HTTP 服务对安装目录的显式读取权限。
- 为
svnsync.exe配置 Windows Defender 排除项。 - 当请求头超过服务器限制时返回 HTTP 431 状态码。
- 发送邮件通知时默认仅允许 PLAIN 和 LOGIN 认证方法。
- 修复:Search Index 服务在某些情况下可能执行不必要的 I/O 操作。
- 修复:计算仓库大小时的潜在竞态条件。
- 多项 UI 细节优化。
- 更新至 highlight.js 11.8.0、curl 8.1.2。