Menu Close
Red Hat Training
A Red Hat training course is available for RHEL 8
14.4. 版本控制系统
RHEL 8 提供以下版本控制系统:
-
Git 2.18
,一种分布式版本控制系统,具有分散架构。 -
Mercurial 4.8
是轻量级分布式版本控制系统,旨在高效地处理大型项目。 -
子版本 1.10
,集中式版本控制系统。
请注意,RHEL 7 提供的 Concurrent Versions System(CVS)和修订控制系统(RCS)没有与 RHEL 8 一起发布。
14.4.1. Subversion 1.10
中的显著变化
从 RHEL 7 中发布 1.7 版本 1.7 起,Subversion 1.10
引入了一些新功能,以及以下兼容性更改:
-
由于
Subversion
库中不兼容用于支持语言绑定,因此不支持Subversion 1.10
的Python 3
绑定。因此,Subversion
需要Python
绑定的应用程序不被支持。 -
不再支持基于
Berkeley DB
的软件仓库。在升级前,使用svnadmin dump
命令备份通过Subversion 1.7
创建的存储库。安装 RHEL 8 后,请使用svnadmin load
命令恢复存储库。 -
RHEL 7 中的
Subversion 1.7
客户端签出的现有工作副本必须升级至新格式,然后才能从Subversion 1.10
使用。安装 RHEL 8 后,请在每个工作副本中运行svn upgrade
命令。 -
不再支持通过
https://
访问软件仓库的智能卡验证。