如何在 Linux Mint 21 上安装 Apache Subversion
Apache subversion 是一个版本控制系统,可以跟踪 Linux Mint 21 的文件、文件夹和目录中的更改。不仅如此,它还允许用户将文件恢复到以前的版本,并提供所有更改的完整历史记录。此外,如果您正在寻找一种在 Linux Mint 21 上获取 Apache subversion 的简单方法,那么本指南非常适合您。
在 Linux Mint 21 上安装 Apache Subversion
subversion 通常被称为 svn 并在 Linux Mint 上安装它;只需仔细执行以下步骤:
第 1 步:为了轻松安装 svn,请使用以下命令更新默认包管理器的包列表:
第 2 步: 接下来通过默认包管理器在 Linux Mint 上安装 Apache2,方法是执行:
现在检查服务的状态是否处于活动状态并正在运行以及用于该用途:
如果它未激活,则通过执行以下命令启动它:
第 3 步: 现在请确保在互联网浏览器中运行 Linux Mint 的 IP 地址以查看 Apache2 是否正常工作:
第 4 步:现在,通过执行以下命令,使用 Linux Mint 21 的默认包管理器安装 Apache Subversion:
接下来阅读 postfix 的配置说明并选择确定:
现在选择 Internet 站点选项作为 postfix 的配置,然后选择“确定”:
现在根据您的喜好指定系统邮件名称,然后单击“确定”确认配置,在我的例子中,我指定了名称 Linuxhint:
第 5 步:现在通过执行以下命令启用 Apache 的 dav 模块:
接下来,通过执行以下命令启用 Apache 的 dav_svn 模块:
第 6 步:现在重新启动 Linux Mint 上的 Apache2,使用以下命令应用所有更改:
第 7 步:现在通过执行以下命令打开 Apache dav_svn 的配置文件:
现在首先取消注释以下给定行:
DAV svn
SVNParentPath /var/lib/svn
之后,取消注释其他行,如下所示:
AuthName “Subversion Repository”
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
第 8 步: 接下来,在 Linux mint 上的 opt 目录中创建一个名为 svn 的目录,使用:
第 9 步: 现在创建一个存储库,并根据您的喜好命名它,因为我已通过执行以下命令将其命名为 Linux:
第 10 步:现在通过执行以下命令更改我们上面创建的目录的所有权:
接下来使用 chmod 命令更改 svn 目录的权限:
第11步:现在是时候通过执行以下命令来创建 svn 用户并为其设置密码了:
如果您愿意,您还可以创建另一个用户并为此执行:
第 12 步:要应用更改,请通过执行以下命令重新启动 Linux 上的 Apache2:
第 13 步:现在使用 IP 地址以及目录和存储库名称登录 Apache subversion 进行测试,以下是其语法:
这就是如何在 Linux Mint 上安装 Apache subversion 并跟踪对文件和目录所做的所有更改
结论
Apache Subversion 是一个免费使用的开源工具,Linux 用户可以使用它来跟踪其系统或任何项目中的文件和目录中所做的所有更改。获取 Apache Subversion 的安装过程虽然冗长但非常简单,本指南给出了在 Linux Mint 21 上安装 Apache Subversion 的详细过程。