How to Install and Uninstall hgsvn Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: December 24,2024

1. Install "hgsvn" package

This is a short guide on how to install hgsvn on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install hgsvn

2. Uninstall "hgsvn" package

Please follow the guidance below to uninstall hgsvn on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove hgsvn $ sudo apt autoclean && sudo apt autoremove

3. Information about the hgsvn package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: hgsvn
Priority: extra
Section: universe/devel
Installed-Size: 18
Maintainer: Ubuntu Developers
Original-Maintainer: Vincent Danjean
Architecture: all
Version: 0.1.8-1.1
Depends: python-pkg-resources, mercurial, subversion, python-elementtree | python (>= 2.5)
Filename: pool/universe/h/hgsvn/hgsvn_0.1.8-1.1_all.deb
Size: 6790
MD5sum: b4222aa3eed8c012f5d1c45bc838363c
SHA1: 85ce6bc2b9e6fdff9c05d88aad8c10b6e84efa15
SHA256: 78a7549672bc3e0f2a39ed4a1ea89f05e9a96a18fc5a1504957169ff42737687
Description-en: Scripts to work locally on Subversion checkouts using Mercurial
This set of scripts allows to work locally on Subversion-managed projects
using the Mercurial distributed version control system.
.
Why use Mercurial ? You can do local (disconnected) work, pull the latest
changes from the SVN server, manage private branches, submit patches to
project maintainers, etc. And of course you have fast local operations like
"hg log", "hg annotate"...
.
Currenly three scripts are provided: hgimportsvn, hgpullsvn, and hgpushsvn.
.
hgimportsvn initializes an SVN checkout which is also a Mercurial repository.
.
hgpullsvn pulls the latest changes from the SVN repository, and updates the
Mercurial repository accordingly. It can be run multiple times.
.
hgpushsvn pushes your local Mercurial commits back to the SVN repository.
Description-md5: 70f67d500c17d1c33f15fe738d91856f
Homepage: http://cheeseshop.python.org/pypi/hgsvn
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

5. The same packages on other Linux Distributions