How To Install subversion-tools on CentOS 8
Introduction
In this tutorial we learn how to install subversion-tools
on CentOS 8.
What is subversion-tools
This package includes supplementary tools for use with Subversion.
We can use yum
or dnf
to install subversion-tools
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install subversion-tools.
Install subversion-tools on CentOS 8 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install subversion-tools
using dnf
by running the following command:
sudo dnf -y install subversion-tools
Install subversion-tools on CentOS 8 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install subversion-tools
using yum
by running the following command:
sudo yum -y install subversion-tools
How To Uninstall subversion-tools on CentOS 8
To uninstall only the subversion-tools
package we can use the following command:
sudo dnf remove subversion-tools
subversion-tools Package Contents on CentOS 8
/usr/bin/fsfs-access-map
/usr/bin/fsfs-stats
/usr/bin/svn-mergeinfo-normalizer
/usr/bin/svn-populate-node-origins-index
/usr/bin/svnauthz
/usr/bin/svnauthz-validate
/usr/bin/svnbench
/usr/bin/svnconflict
/usr/bin/svnmover
/usr/bin/svnmucc
/usr/bin/svnraisetreeconflict
/usr/lib/.build-id
/usr/lib/.build-id/08/fa5c411a85136ec72ba1d9ec42e9bfcc7bbf74
/usr/lib/.build-id/3d/7d2a69923aaeb36e9a99244de1a93b69ad846e
/usr/lib/.build-id/84/17262107bcb8c9e33d86576795914a15b7e4f6
/usr/lib/.build-id/a0/ff0aa1fe7ded751c6a5ad27eae69975fede01e
/usr/lib/.build-id/ac/ddff8deae8f28f43d62bba296a356d71b08863
/usr/lib/.build-id/bd/40f5f7e2a8d352d62aa2456cf6d657bfd23cf9
/usr/lib/.build-id/c1/9c458fd364c6038a46285a75b715240c6d166a
/usr/lib/.build-id/cd/3c8ff238568365e5cf611d4cd59859cfcea6a5
/usr/lib/.build-id/e3/9f840749b5d1f889cb147957b2a0e34c4e8851
/usr/share/doc/subversion-tools
/usr/share/doc/subversion-tools/backup
/usr/share/doc/subversion-tools/backup/hot-backup.py
/usr/share/doc/subversion-tools/bdb
/usr/share/doc/subversion-tools/bdb/erase-all-text-data.py
/usr/share/doc/subversion-tools/bdb/skel.py
/usr/share/doc/subversion-tools/bdb/svn-bdb-view.py
/usr/share/doc/subversion-tools/bdb/svnfs.py
/usr/share/doc/subversion-tools/bdb/whatis-rep.py
/usr/share/doc/subversion-tools/examples
/usr/share/doc/subversion-tools/examples/ExampleAuthn.java
/usr/share/doc/subversion-tools/examples/ExampleAuthnOld.java
/usr/share/doc/subversion-tools/examples/ExampleAuthnVeryOld.java
/usr/share/doc/subversion-tools/examples/SvnCLBrowse
/usr/share/doc/subversion-tools/examples/blame.py
/usr/share/doc/subversion-tools/examples/check-modified.py
/usr/share/doc/subversion-tools/examples/dumpprops.py
/usr/share/doc/subversion-tools/examples/get-location-segments.py
/usr/share/doc/subversion-tools/examples/getfile.py
/usr/share/doc/subversion-tools/examples/getlocks_test.c
/usr/share/doc/subversion-tools/examples/geturl.py
/usr/share/doc/subversion-tools/examples/headrev.c
/usr/share/doc/subversion-tools/examples/info.rb
/usr/share/doc/subversion-tools/examples/minimal_client.c
/usr/share/doc/subversion-tools/examples/putfile.py
/usr/share/doc/subversion-tools/examples/revplist.py
/usr/share/doc/subversion-tools/examples/svnlog2html.rb
/usr/share/doc/subversion-tools/examples/svnlook.py
/usr/share/doc/subversion-tools/examples/svnlook.rb
/usr/share/doc/subversion-tools/examples/svnput.c
/usr/share/doc/subversion-tools/examples/svnserve-sgid.c
/usr/share/doc/subversion-tools/examples/svnshell.py
/usr/share/doc/subversion-tools/examples/svnshell.rb
/usr/share/doc/subversion-tools/examples/testwrite.c
/usr/share/doc/subversion-tools/examples/walk-config-auth.py
/usr/share/doc/subversion-tools/hook-scripts
/usr/share/doc/subversion-tools/hook-scripts/CVE-2017-9800-pre-commit.py
/usr/share/doc/subversion-tools/hook-scripts/commit-access-control.cfg.example
/usr/share/doc/subversion-tools/hook-scripts/commit-access-control.pl
/usr/share/doc/subversion-tools/hook-scripts/commit-email.rb
/usr/share/doc/subversion-tools/hook-scripts/control-chars.py
/usr/share/doc/subversion-tools/hook-scripts/log-police.py
/usr/share/doc/subversion-tools/hook-scripts/mailer
/usr/share/doc/subversion-tools/hook-scripts/mailer/mailer.conf.example
/usr/share/doc/subversion-tools/hook-scripts/mailer/mailer.py
/usr/share/doc/subversion-tools/hook-scripts/persist-ephemeral-txnprops.py
/usr/share/doc/subversion-tools/hook-scripts/reject-detected-sha1-collisions.sh
/usr/share/doc/subversion-tools/hook-scripts/reject-known-sha1-collisions.sh
/usr/share/doc/subversion-tools/hook-scripts/svn2feed.py
/usr/share/doc/subversion-tools/hook-scripts/svnperms.conf.example
/usr/share/doc/subversion-tools/hook-scripts/svnperms.py
/usr/share/doc/subversion-tools/hook-scripts/validate-extensions.py
/usr/share/doc/subversion-tools/hook-scripts/validate-files.conf.example
/usr/share/doc/subversion-tools/hook-scripts/validate-files.py
/usr/share/doc/subversion-tools/hook-scripts/verify-po.py
/usr/share/doc/subversion-tools/xslt
/usr/share/doc/subversion-tools/xslt/svnindex.css
/usr/share/doc/subversion-tools/xslt/svnindex.xsl
/usr/share/man/man1/svnmucc.1.gz
References
Summary
In this tutorial we learn how to install subversion-tools
on CentOS 8 using yum and dnf.