Apache Subversion

软件截图:
Apache Subversion
软件详细信息:
版本: 1.10.2 更新
上传日期: 16 Aug 18
许可: 免费
人气: 24

Rating: 3.0/5 (Total Votes: 1)

Subversion 项目的目标是构建一个版本控制系统,它是开源社区中CVS的一个引人注目的替代品。它由Apache Software Foundation(ASF)开发和分发。 Apache Subversion是一个类似于Git或Bazaar版本控制系统的命令行软件。


它类似于CVS,但更好

Apache Subversion包含最新的CVS功能,以及使这个项目比CVS更好的各种其他功能,包括版本化重命名,版本化符号链接,版本化复制,版本删除,版本化目录和自由格式版本化元数据。它还带有本机客户端/服务器,分层库设计,具有干净的API。


有效地处理二进制文件

此外,该软件还支持标记和分支操作,提交是真正的原子,程序有效地处理二进制文件。其他功能包括合并跟踪,文件锁定,保存可执行标志的能力,可解析输出,本地化消息,交互式冲突解决,存储库只读镜像,WebDAV上的直写代理,更改列表以及许多编程语言的绑定。

支持DeltaV和WebDAV协议

在其他功能中,我们可以提到Apache网络服务器选项,支持DeltaV和WebDAV协议,独立服务器选项,本机客户端/服务器,分层库设计,符号链接版本控制,可解析输出和本地化消息


支持的操作系统和可用性

该项目在所有GNU / Linux操作系统上都受支持,可以从Apache提供的源存档或相应发行版的默认软件存储库中轻松安装。目前支持32位和64位架构。


在数据库或纯文件存储库之间进行选择

客户端和服务器协议在两个方向上发送差异,用户将能够在数据库或纯文件存储库实现之间进行选择。 Apache Subversion项目是在Apache / BSD风格的开源许可下发布的免费软件。

此版本中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • svn:修复auth凭证缓存(r1705328)
  • 中可能发生的崩溃
  • 清理:在原始清理期间避免不必要的内存增长(r1706241)
  • diff:当存储库位于服务器根目录(r1705060等)
  • 时修复崩溃
  • 修复提交通知的翻译(r1709389,r1709562)
  • ra_serf:在多状态解析器中修复崩溃(r1706323,r1706324)
  • svn:将锁定/解锁错误报告为失败(r1701598等)
  • svn:清理用户删除了外部注册(r1705843,r1710558)
  • svn:允许简单解析二进制文件文本冲突(r1703581)
  • svnlook:正确删除差异错误(r1711346)上的临时文件
  • ra_serf:报告libserf的内置版本和运行时版本(r1704847)
  • ra_serf:在传出请求中设置Content-Type标头(r1715224等)
  • svn:修复合并删除svn:eol风格的CRLF / CR文件(r1703689等)
  • ra_local:禁用零拷贝代码路径(r1718167)
  • 服务器端错误修正:
  • mod_authz_svn:使用mod_auth_kerb / mod_auth_ntlm修复authz(问题#4602)
  • mod_dav_svn:修复缓存统计信息中进程ID的显示(r1709553)
  • mod_dav_svn:对于skel编码的请求使用LimitXMLRequestBody(r1687812)
  • svnadmin dump:保留no-op更改(r1709388等,问题#4598)
  • fsfs:打开事务时避免不需要的I / O(r1715793)
  • 绑定错误修正:
  • javahl:使用1.8(r1710104)
  • 修复ABI不兼容性
  • javahl:允许SVNClient.vacuum中的非绝对路径(r1710215,r1710290)
  • 开发人员可见的更改:
  • 一般:
  • 修复svn_client_patch()中的补丁过滤器调用(r1706783)
  • 将@since信息添加到配置定义(r1706983,r1706999)
  • 修复了在兼容模式下运行测试的问题(r1706375)
  • 澄清svn_fs_node_created_rev()的文档(r1717154)
  • API更改:
  • 修复svn_stringbuf_remove和_replace(r1714358)中的溢出检测
  • 不要忽略某些参数svn_ra_svn_create_conn3(r1714314)

版本1.10.0中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • svn:修复auth凭证缓存(r1705328)
  • 中可能发生的崩溃
  • 清理:在原始清理期间避免不必要的内存增长(r1706241)
  • diff:当存储库位于服务器根目录(r1705060等)
  • 时修复崩溃
  • 修复提交通知的翻译(r1709389,r1709562)
  • ra_serf:在多状态解析器中修复崩溃(r1706323,r1706324)
  • svn:将锁定/解锁错误报告为失败(r1701598等)
  • svn:清理用户删除了外部注册(r1705843,r1710558)
  • svn:允许简单解析二进制文件文本冲突(r1703581)
  • svnlook:正确删除差异错误(r1711346)上的临时文件
  • ra_serf:报告libserf的内置版本和运行时版本(r1704847)
  • ra_serf:在传出请求中设置Content-Type标头(r1715224等)
  • svn:修复合并删除svn:eol风格的CRLF / CR文件(r1703689等)
  • ra_local:禁用零拷贝代码路径(r1718167)
  • 服务器端错误修正:
  • mod_authz_svn:使用mod_auth_kerb / mod_auth_ntlm修复authz(问题#4602)
  • mod_dav_svn:修复缓存统计信息中进程ID的显示(r1709553)
  • mod_dav_svn:对于skel编码的请求使用LimitXMLRequestBody(r1687812)
  • svnadmin dump:保留no-op更改(r1709388等,问题#4598)
  • fsfs:打开事务时避免不需要的I / O(r1715793)
  • 绑定错误修正:
  • javahl:使用1.8(r1710104)
  • 修复ABI不兼容性
  • javahl:允许SVNClient.vacuum中的非绝对路径(r1710215,r1710290)
  • 开发人员可见的更改:
  • 一般:
  • 修复svn_client_patch()中的补丁过滤器调用(r1706783)
  • 将@since信息添加到配置定义(r1706983,r1706999)
  • 修复了在兼容模式下运行测试的问题(r1706375)
  • 澄清svn_fs_node_created_rev()的文档(r1717154)
  • API更改:
  • 修复svn_stringbuf_remove和_replace(r1714358)中的溢出检测
  • 不要忽略某些参数svn_ra_svn_create_conn3(r1714314)

版本中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • svn:修复auth凭证缓存(r1705328)
  • 中可能发生的崩溃
  • 清理:在原始清理期间避免不必要的内存增长(r1706241)
  • diff:当存储库位于服务器根目录(r1705060等)
  • 时修复崩溃
  • 修复提交通知的翻译(r1709389,r1709562)
  • ra_serf:在多状态解析器中修复崩溃(r1706323,r1706324)
  • svn:将锁定/解锁错误报告为失败(r1701598等)
  • svn:清理用户删除了外部注册(r1705843,r1710558)
  • svn:允许简单解析二进制文件文本冲突(r1703581)
  • svnlook:正确删除差异错误(r1711346)上的临时文件
  • ra_serf:报告libserf的内置版本和运行时版本(r1704847)
  • ra_serf:在传出请求中设置Content-Type标头(r1715224等)
  • svn:修复合并删除svn:eol风格的CRLF / CR文件(r1703689等)
  • ra_local:禁用零拷贝代码路径(r1718167)
  • 服务器端错误修正:
  • mod_authz_svn:使用mod_auth_kerb / mod_auth_ntlm修复authz(问题#4602)
  • mod_dav_svn:修复缓存统计信息中进程ID的显示(r1709553)
  • mod_dav_svn:对于skel编码的请求使用LimitXMLRequestBody(r1687812)
  • svnadmin dump:保留no-op更改(r1709388等,问题#4598)
  • fsfs:打开事务时避免不需要的I / O(r1715793)
  • 绑定错误修正:
  • javahl:使用1.8(r1710104)
  • 修复ABI不兼容性
  • javahl:允许SVNClient.vacuum中的非绝对路径(r1710215,r1710290)
  • 开发人员可见的更改:
  • 一般:
  • 修复svn_client_patch()中的补丁过滤器调用(r1706783)
  • 将@since信息添加到配置定义(r1706983,r1706999)
  • 修复了在兼容模式下运行测试的问题(r1706375)
  • 澄清svn_fs_node_created_rev()的文档(r1717154)
  • API更改:
  • 修复svn_stringbuf_remove和_replace(r1714358)中的溢出检测
  • 不要忽略某些参数svn_ra_svn_create_conn3(r1714314)

版本1.9.5中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • svn:修复auth凭证缓存(r1705328)
  • 中可能发生的崩溃
  • 清理:在原始清理期间避免不必要的内存增长(r1706241)
  • diff:当存储库位于服务器根目录(r1705060等)
  • 时修复崩溃
  • 修复提交通知的翻译(r1709389,r1709562)
  • ra_serf:在多状态解析器中修复崩溃(r1706323,r1706324)
  • svn:将锁定/解锁错误报告为失败(r1701598等)
  • svn:清理用户删除了外部注册(r1705843,r1710558)
  • svn:允许简单解析二进制文件文本冲突(r1703581)
  • svnlook:正确删除差异错误(r1711346)上的临时文件
  • ra_serf:报告libserf的内置版本和运行时版本(r1704847)
  • ra_serf:在传出请求中设置Content-Type标头(r1715224等)
  • svn:修复合并删除svn:eol风格的CRLF / CR文件(r1703689等)
  • ra_local:禁用零拷贝代码路径(r1718167)
  • 服务器端错误修正:
  • mod_authz_svn:使用mod_auth_kerb / mod_auth_ntlm修复authz(问题#4602)
  • mod_dav_svn:修复缓存统计信息中进程ID的显示(r1709553)
  • mod_dav_svn:对于skel编码的请求使用LimitXMLRequestBody(r1687812)
  • svnadmin dump:保留no-op更改(r1709388等,问题#4598)
  • fsfs:打开事务时避免不需要的I / O(r1715793)
  • 绑定错误修正:
  • javahl:使用1.8(r1710104)
  • 修复ABI不兼容性
  • javahl:允许SVNClient.vacuum中的非绝对路径(r1710215,r1710290)
  • 开发人员可见的更改:
  • 一般:
  • 修复svn_client_patch()中的补丁过滤器调用(r1706783)
  • 将@since信息添加到配置定义(r1706983,r1706999)
  • 修复了在兼容模式下运行测试的问题(r1706375)
  • 澄清svn_fs_node_created_rev()的文档(r1717154)
  • API更改:
  • 修复svn_stringbuf_remove和_replace(r1714358)中的溢出检测
  • 不要忽略某些参数svn_ra_svn_create_conn3(r1714314)

版本1.9.4中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • svn:修复auth凭证缓存(r1705328)
  • 中可能发生的崩溃
  • 清理:在原始清理期间避免不必要的内存增长(r1706241)
  • diff:当存储库位于服务器根目录(r1705060等)
  • 时修复崩溃
  • 修复提交通知的翻译(r1709389,r1709562)
  • ra_serf:在多状态解析器中修复崩溃(r1706323,r1706324)
  • svn:将锁定/解锁错误报告为失败(r1701598等)
  • svn:清理用户删除了外部注册(r1705843,r1710558)
  • svn:允许简单解析二进制文件文本冲突(r1703581)
  • svnlook:正确删除差异错误(r1711346)上的临时文件
  • ra_serf:报告libserf的内置版本和运行时版本(r1704847)
  • ra_serf:在传出请求中设置Content-Type标头(r1715224等)
  • svn:修复合并删除svn:eol风格的CRLF / CR文件(r1703689等)
  • ra_local:禁用零拷贝代码路径(r1718167)
  • 服务器端错误修正:
  • mod_authz_svn:使用mod_auth_kerb / mod_auth_ntlm修复authz(问题#4602)
  • mod_dav_svn:修复缓存统计信息中进程ID的显示(r1709553)
  • mod_dav_svn:对于skel编码的请求使用LimitXMLRequestBody(r1687812)
  • svnadmin dump:保留no-op更改(r1709388等,问题#4598)
  • fsfs:打开事务时避免不需要的I / O(r1715793)
  • 绑定错误修正:
  • javahl:使用1.8(r1710104)
  • 修复ABI不兼容性
  • javahl:允许SVNClient.vacuum中的非绝对路径(r1710215,r1710290)
  • 开发人员可见的更改:
  • 一般:
  • 修复svn_client_patch()中的补丁过滤器调用(r1706783)
  • 将@since信息添加到配置定义(r1706983,r1706999)
  • 修复了在兼容模式下运行测试的问题(r1706375)
  • 澄清svn_fs_node_created_rev()的文档(r1717154)
  • API更改:
  • 修复svn_stringbuf_remove和_replace(r1714358)中的溢出检测
  • 不要忽略某些参数svn_ra_svn_create_conn3(r1714314)

版本1.9.3中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • svn:修复auth凭证缓存(r1705328)
  • 中可能发生的崩溃
  • 清理:在原始清理期间避免不必要的内存增长(r1706241)
  • diff:当存储库位于服务器根目录(r1705060等)
  • 时修复崩溃
  • 修复提交通知的翻译(r1709389,r1709562)
  • ra_serf:在多状态解析器中修复崩溃(r1706323,r1706324)
  • svn:将锁定/解锁错误报告为失败(r1701598等)
  • svn:清理用户删除了外部注册(r1705843,r1710558)
  • svn:允许简单解析二进制文件文本冲突(r1703581)
  • svnlook:正确删除差异错误(r1711346)上的临时文件
  • ra_serf:报告libserf的内置版本和运行时版本(r1704847)
  • ra_serf:在传出请求中设置Content-Type标头(r1715224等)
  • svn:修复合并删除svn:eol风格的CRLF / CR文件(r1703689等)
  • ra_local:禁用零拷贝代码路径(r1718167)
  • 服务器端错误修正:
  • mod_authz_svn:使用mod_auth_kerb / mod_auth_ntlm修复authz(问题#4602)
  • mod_dav_svn:修复缓存统计信息中进程ID的显示(r1709553)
  • mod_dav_svn:对于skel编码的请求使用LimitXMLRequestBody(r1687812)
  • svnadmin dump:保留no-op更改(r1709388等,问题#4598)
  • fsfs:打开事务时避免不需要的I / O(r1715793)
  • 绑定错误修正:
  • javahl:使用1.8(r1710104)
  • 修复ABI不兼容性
  • javahl:允许SVNClient.vacuum中的非绝对路径(r1710215,r1710290)
  • 开发人员可见的更改:
  • 一般:
  • 修复svn_client_patch()中的补丁过滤器调用(r1706783)
  • 将@since信息添加到配置定义(r1706983,r1706999)
  • 修复了在兼容模式下运行测试的问题(r1706375)
  • 澄清svn_fs_node_created_rev()的文档(r1717154)
  • API更改:
  • 修复svn_stringbuf_remove和_replace(r1714358)中的溢出检测
  • 不要忽略某些参数svn_ra_svn_create_conn3(r1714314)

版本1.9.2中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • svn:在kwallet中保存凭据时修复崩溃(r1700740,r1700951)
  • 结帐/更新:修复“拒绝访问” Windows上的错误(r1701064等)
  • 更新:更新冲突的树时修复崩溃(r1702198,r1702200)
  • 提交:修复可能的崩溃(r1702231)
  • ra_serf:不要在意外的“X-SVN-VR-Base”标题上崩溃(r1702288)
  • 合并:修复合并到本地添加时的崩溃(r1702299等)
  • svnmucc:在propset + put for existing file期间修复错误(r1702467等)
  • 更新:修复没有.svn / tmp文件夹的崩溃(r1701838,r1702203)
  • checkout:删除不必要的I / O操作(r1701638)
  • 合并:修复可能的崩溃(r1701997)
  • 更新:使用某些传入删除修复崩溃(r1702247)
  • 升级:使用外部修复1.3 wc之前的崩溃(r1702218等)
  • revert:恢复移动根部时修复崩溃(r1702237等)
  • svn:不要因特定数据库损坏而崩溃(r1702974,r1702991)
  • svn:在svn中显示utf8proc版本--version --verbose(r1702533,r1702891)
  • 服务器端错误修正:
  • 修复svnfsfs stats中空表示的报告(r1698312等)
  • 开发人员可见的更改:
  • 一般:
  • 在fsfs-v4和fsfs-v6模式下修复svnfsfs_tests.py(r1700215等)
  • API更改:
  • 禁用标准流的不支持操作(r1701633等)

版本1.8.13中的新功能

  • 此版本解决了3个安全问题:
  • CVE-2015-0202:具有FSFS存储库的Subversion HTTP服务器容易受到某些REPORT请求的远程可触发的过多内存使用的影响。
  • CVE-2015-0248:Subversion mod_dav_svn和svnserve容易受到具有动态评估修订号的某些请求的远程可触发断言DoS漏洞
  • CVE-2015-0251:Subversion HTTP服务器允许欺骗新版本的svn:author属性值

版本1.8.11中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • 结帐/更新:修复文件外部无法跟踪历史记录,然后无声地失败(问题#4185)
  • 补丁:不要跳过有效的目标--git difs(r1592014,r1592034)
  • diff:使diffs中的属性输出稳定(r1589360)
  • diff:使用道具修复本地复制目录的差异(r1619380,r1619393)
  • diff:修复repos-WC和WC-WC的更改列表过滤器(r1621978,r1621981)
  • 删除始终出错的已损坏的冲突解决程序菜单选项(r1620332)
  • 改善gpg-agent支持(r1600331,r1600348,1600368,r1600563,r1600781)
  • 使用GNOME密钥环修复eclipse IDE中的崩溃(问题#3498)
  • 修复外部版本阴影版本化目录(问题#4085)
  • 修复在不支持权限的unix文件系统上工作的问题(r1612225)
  • 升级:保留外部注册(问题#4519)
  • 清理:iprove记录时间戳修正的性能(r1633126)
  • 德语
  • 的翻译更新
  • 服务器端错误修正:
  • 由于缓存失效问题而禁用revprop缓存功能(r1543594,r1619774,r1619105,r1619118,r1619153,r1619802)
  • 如果不支持代理共享,则跳过生成uniquifiers(r1561426)
  • mod_dav_svn:拒绝缺少存储库路径的请求(r1643409)
  • mod_dav_svn:拒绝具有无效虚拟交易名称的请求(r1643437)
  • mod_dav_svn:避免资源漫步中不必要的内存增长(问题#4531)
  • 开发人员可见的更改:
  • 一般:
  • 确保repos layer notify struct的所有成员都有效,修复使用所有成员的API用户崩溃(r1616131)
  • 在Windows上构建时正确生成版本资源(r1542610,r1564576,r1568180)
  • 修复在unix构建期间未正确评估LIBTOOL_M4和LIBTOOL_CONFIG变量(r1637826)
  • 允许使用libtool 2.4.3(r1640862,r1640873,r1643793)

1.8.10版中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • 在查找缓存凭据时防范md5哈希冲突(r1550691,r1550772,r1600909)
  • ra_serf:正确匹配SSL证书中的通配符。 (r1615211,1615219)
  • ra_serf:忽略SSL证书中的CommonName,其中有主题Alt名称(r1565531,r1566503,r1568349,r1568361)
  • ra_serf:修复无法删除锁定路径的URI转义错误(r1594223,r1553501,r1553556,r1559197,问题#3674)
  • rm:在提交日志编辑器中删除URL时显示正确的URL(r1591123)
  • log:修复损坏管道错误的另一个实例(r1596866,问题#3014)
  • 复制:正确处理交叉wc副本上不存在或排除的道具(r1589184,r1589188)
  • copy:修复在wcs之间复制本地删除节点的父节点(r1589460,r1589486)
  • externals:通过更改svn:externals删除外部时正确删除外部的祖先目录。 (r1600311,1600315,r1600323,r1600393)
  • ra_serf:修复某些哈希值的内存生存期(r1606009)
  • 服务器端错误修正:
  • fsfs:创建1.5之前格式的repos时忽略配置文件(r1547454,r1561703)
  • 开发人员可见的更改:
  • 一般:

  • 当lif与现有svn库的前缀相同时,
  • 修复不正确的链接。 (r1609004)
  • 使用VS 2003-2008(r1595431)
  • 构建时使用正确的中间目录
  • 支持生成VS 2013及更高版本的项目文件。
  • 绑定:
  • ruby​​:删除关于Ruby 1.9支持是新的警告。 (r1593992)
  • python:fix notify_func callbacks(r1594794,r1594814,r1594834,r1595061)

1.8.5版中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • 修复指向重定向位置的外部因素(问题#4428,#4429)
  • diff:修复断言并在副本内移动(问题#4444)
  • 服务器端错误修正:
  • mod_dav_svn:防止与某些第三方模块崩溃(r1537360等)
  • mod_dav_svn:正确规范化路径(r1542071)
  • mod_authz_svn:使用无效配置修复mod_authz_svn的崩溃(r1541432)
  • hotcopy:修复hotcopy丢失打包回购中的revprop文件(问题#4448)
  • 其他工具改进和错误修正:
  • mod_dontdothat:修复uri解析器(r1542069等)
  • 开发人员可见的更改:
  • 一般:
  • 使用clang(r1534860)
  • 使用'--enable-optimize'修复编译
  • 使用Windows上的BDB调试版本修复copmpilation(r1501656,r1501702)
  • 在Windows上构建时使用“--with-openssl”选项(r1535139)
  • 在针对损坏的ZLib构建时添加测试失败(r1537193等)
  • 绑定:
  • swig-rb:修复测试无需在OS X上安装(r1535161)
  • ctypes-python:使用configure(r1536537)
  • 选择编译器进行构建

1.8.4版中的新功能

  • 用户可见的更改:
  • 客户端和服务器端错误修正:
  • 修复'file:// ./'形式的网址上的断言(r1516806)
  • 停止在Windows上链接psapi.dll(r1534102)
  • 瑞典语翻译更新
  • 客户端错误修正:
  • 还原:修复问题还原动作(问题#4436)
  • 更新:修复文件外部访问被拒绝时的断言(问题#4422)
  • merge:减少自动合并的网络连接(r1468980等)
  • 合并:在重新整合期间修复路径损坏(r1523666)
  • mergeinfo:修复崩溃(r1519955)
  • ra_serf:验证xml解析的结果(r1501199等)
  • ra_serf:在提交期间改进错误消息(r1526439)
  • ra_local:修复Windows驱动器根目录中的存储库错误(r1518184)
  • 在管道命令中断时修复窗口崩溃(r1522892)
  • 修复Windows崩溃处理程序崩溃(r1532023)
  • 在升级旧工作副本时修复断言(r1520529)
  • 服务器端错误修正:
  • hotcopy:使用'--incremental'清理unpacked revprops(r1512300等)
  • 在线程服务器启动时对并发请求修复OOM(r1527103等)
  • fsfs:在找到不支持的fsfs格式时改进错误消息(r1534158)
  • 修复第三方FS模块加载程序中的内存问题(r1519615等)
  • 开发人员可见的更改:
  • 一般:
  • 允许在Windows(r1517123)
  • 上针对serf 1.3及更高版本进行编译
  • 绑定:
  • javahl:规范化streaFileContent方法的路径(r1524869)

1.8.3版中的新功能

  • 此版本解决了三个安全问题:
  • CVE-2013-4246:fsfs:编辑打包修订版属性的损坏
  • CVE-2013-4262:管理员工具:针对pid文件的符号链接攻击
  • CVE-2013-4246:svnserve:针对pid文件的符号链接攻击

1.8.1版中的新功能

  • 用户可见的更改:
  • 客户端和服务器端错误修正:
  • 德语和简体中文的翻译更新
  • 改进sqlite错误消息输出(r1497804)
  • 缺少mmap的支持平台(r1498136)
  • 允许配置文件以UTF-8 BOM(r1499100等)
  • 开头
  • 编码转换不可用时,UTF-8数据不会失败(r1503009)
  • 在编码转换失败时改进错误消息(r1503010)
  • 客户端错误修正:
  • 合并:将“自动合并”重命名为“完成合并”(r1491432)
  • mergeinfo:减少'--show-revs'(r1492005)的网络使用情况
  • ra_serf:改进http状态处理(r1495104)
  • 合并:避免不需要的ra会话(r1493475)
  • 合并:减少网络使用量(r1478987)
  • 合并:删除重复的祖先检查(r1493424,r1495597)
  • ra_serf:修复IIS互操作性的“Accept-Encoding”标头(r1497551)
  • svn status:改进锁定列的文档(r1497318,r1497319)
  • ra_serf:修复对'get-file-revs-reversed'功能的支持(r1498456)
  • log:减少存储库根目录上的网络使用情况(r1496957)
  • diff:在调用外部差异时避免使用临时文件(问题#4382)
  • 升级:修复1.7.x工作副本的通知(r1493703,r1494171)
  • 修复树冲突解决期间崩溃(问题#4388)
  • 交互式文件合并:添加两个附加选项(r1491816,r1494089)
  • diff:在错误消息中使用本地样式路径(r1500680)
  • 解决:改进交互式冲突解决菜单(r1491739等)
  • 开关:在错误消息中使用本地样式路径(r1500074)
  • ra_serf:收到无效XML时的错误输出(r1498851)
  • svn cleanup:解释命令在帮助输出中的作用(r1497310)
  • 责备:错误在-r M:N,其中M> N,除非服务器支持(r1498449等)
  • gpg-agent auth:不可用时尝试使用代理(r1500762等)
  • gpg-agent auth:不需要GPG_TTY或TERM env vars(r1500801)
  • 更新:修复一些不触发解析器的树冲突(r1491868等)
  • commit:删除时删除wc锁定表中的陈旧条目(r1491756)
  • 合并:修复 - 仅在重命名路径上出现错误记录(问题#4387)
  • svnmucc:修复'make install'符号链接在设置DESTDIR时工作(r1501072)
  • wc:当目标是符号链接到工作副本根目录时修复崩溃(问题#4383)
  • ra_serf:更改“内部故障”错误到正常错误(r1502577)
  • ra_serf:处理代理不支持分块请求(r1502401等)
  • 服务器端错误修正:
  • fsfs:当repos / db / uuid有 r n时解决无限循环问题(r1492145)
  • fsfs:删除修订版属性缓冲区限制(r1491770)
  • mod_dav_svn:更好的匿名用户错误状态代码(r1495918)
  • mod_dav_svn:提交失败的更好状态代码(r1490684)
  • 修复'svn log'对root(r1494913)
  • 的性能回归
  • 允许删除非用户可见的'svn:'属性(r1495432)
  • fsfs:修复严格对齐体系结构崩溃(r1495806,r1495985)
  • svnadmin upgrade:修复非分片fsfs存储库的错误(r1494287)
  • svnadmin create:deny'--fs-type = fsfs --compatible-version = 1.0'(r1494223)
  • svnadmin upgrade:在最后阶段取消时修复数据丢失(r1494298)
  • mod_dav_svn:修复错误的路径规范化(r1503528)
  • 其他工具改进和错误修正:
  • fsfs-stats(工具):传递无效路径时解决段错(r1492164)
  • svn-bench:修复帮助输出(r1493951)
  • svnpubsub:将版本标头添加到服务器(r1491707)
  • 开发人员可见的更改
  • 一般:
  • ra_serf:修复Windows上的一些测试运行器问题(r1490679)
  • 反向解决两个问题svn_ra_get_file_revs()(r1492148,等)
  • 在C测试中处理--compatible-version = 1.8(r1494342)
  • 改善clang兼容性(r1480080等)
  • 在处理冲突时使用正确的取消接力棒(r1495850)
  • fs:BDB:从BDB(r1495428)提供正确的错误值
  • ra_serf:调整连接失败错误值(r1496132,等)
  • svn_client_log5:解决可能的段错误(r1496110)
  • 修复metadata_only在目标为无版本节点时运行(r1498564)
  • ra_svn:使用NULL提交消息修复segfault(r1498550,r1499727)
  • Ev2:在填充程序的更改表(r1501058)
  • 中正确初始化节点类型
  • Ev2:修复垫片中的URL构造复制(r1500226)
  • fs:针对文件名中的换行符改进测试(r1498483等)
  • 使用BDB 6构建选择加入功能(r1499438)
  • sqlite:允许在构建目录中放置合并(r1499034,r1500175)
  • ra_svn:在日志回调早期(r1503554)
  • 之后使会话可用
  • 绑定:
  • swig-rb:使用树外构建修复测试(r1492295)
  • javahl:修复javahl(r1492264)
  • 生成的错误消息的编码
  • swig-pl:沉默编译器警告(r1487094)
  • swig-pl:改进文档(r1488693,r1490721,r1500904)

版本1.8.0中的新内容

  • 工作副本记录作为第一类操作移动
  • 自动重新融合合并
  • 继承属性
  • 存储库口述配置
  • 基于霓虹灯的HTTP客户端支持已被删除
  • 已弃用基于Berkeley DB的存储库后端
  • 通过GnuPG Agent(Unix客户端)进行内存中密码缓存
  • FSFS规模和性能增强
  • 在存储库中存储authz文件
  • 管理员和基础架构的新工具
  • 许多增强功能和错误修复

1.7.9版中的新功能

  • 用户可见的更改:
  • 客户端错误修正:
  • 改进了有关svn:date和svn:author props的错误消息。 (r1440620)
  • 修复local_relpath断言(问题#4257)
  • 通过svn://(r1458341)修复`svn log`中的内存泄漏
  • 使用霓虹灯http库(问题#4332)时修复了不正确的authz失败
  • 使用kwallet时修复段错误(r1421103)
  • 服务器端错误修正:
  • svnserve将记录重播的转速而不是低水位转速。 (r1461278)
  • mod_dav_svn将省略活动网址的某些属性值(r1453780)
  • 在/(问题#4272)上充当代理时修复mod_dav_svn中的断言
  • 在mod_dav_svn(r1443929)
  • 中提交属性时提高内存使用率
  • 修复svnrdump以加载非LF行结尾的转储文件(问题#4263)
  • 修复无法访问rep-cache时的断言(r1422100)
  • 改进了mod_dav_svn的锁实现中的逻辑。 (r1455352)
  • 避免在带有限制的日志中执行不必要的代码(r1459599)
  • 开发人员可见的更改:
  • 一般:
  • 在Windows上的dav_svn_get_repos_path()中修复断言(r1425368)
  • 修复get-deps.sh以正确下载zlib(r13520131)
  • doxygen docs现在会在生成索引时忽略前缀(r1429201)
  • 修复freebsd上的get-deps.sh(r1423646)
  • 绑定:
  • javahl status api现在尊重ignoreExternals布尔值(r1435361)

1.7.8版中的新功能

  • 用户可见的更改:
  • 客户端和服务器端错误修正:
  • 修复pt_BR,es和zh_TW翻译中的拼写错误(r1402417,r1402421)
  • 客户端错误修正:
  • 使用Windows上的--username选项修复崩溃(r1396285)
  • 将缺少的属性添加到“svn log -v --xml”中输出(r1398100)
  • 修复svn补丁,在没有尾随换行符(r139917)
  • 后忽略帅哥
  • 在错误处理期间使用ra_serf修复挂起(r1403583)
  • 合并时忽略带有mergeinfo的文件外部(r1401915)
  • 使用“svnmucc cp rev arg”修复SEGV在argv处理期间(问题#4079)
  • 修复符号链接上的冲突处理(问题#4091)
  • 服务器端错误修正:
  • 正确检测线程可用性(r1398325)
  • 修复" svnadmin load --bypass-prop-validation" (r1237779)
  • 修复authz文件中的[groupsfoo]部分的解析(问题#3531)
  • 将Vary:标头添加到GET响应以提高可缓存性(r1390653)
  • 修复fs_fs以在代表传输失败后清理(r1403964,等)
  • 修复mod_dav_svn以抱怨修订> HEAD(r1403588)
  • 开发人员可见的更改:
  • 一般:
  • 修复1.6 API(r1403258)
  • 返回的错误状态

  • 使用g ++ 4.7(r1345740)修复编译
  • 在Windows上修复svn_uri_get_file_url_from_dirent(r1409146)

类似的软件

cvsclone
cvsclone

3 Jun 15

GitLab
GitLab

23 Nov 17

sapling
sapling

14 Apr 15

git-goggles
git-goggles

15 Apr 15

显影剂的其他软件 Apache Software Foundation

Apache Mahout
Apache Mahout

6 Mar 16

Apache ODE
Apache ODE

6 Jun 15

Apache Giraph
Apache Giraph

13 Apr 15

意见 Apache Subversion

评论没有发现
添加评论
打开图片!