Welcome to the new packages.gentoo.org! Please let us know about any issues you encounter and share your feedback here.


The dev-vcs category contains utilities focused on version control.

All packages

archway A GUI for GNU Arch
bfg a simpler, faster alternative to git-filter-branch for removing bad data from git repos
blogc-git-receiver A simple login shell/git hook to deploy blogc websites
bzr Bazaar is a next generation distributed version control system
bzr-explorer A high level interface to all commonly used Bazaar features
bzr-fastimport Plugin providing fast loading of revision control data into Bazaar
bzr-git Support for Git branches in Bazaar
bzr-gtk A GTK+ interfaces to most Bazaar operations
bzr-rewrite Bazaar plugin that adds support for rebasing, similar to the functionality in git
bzr-xmloutput A Bazaar plugin that provides a option to generate XML output forbuiltin commands.
bzrtools bzrtools is a useful collection of utilities for bzr
colorcvs A tool based on colorgcc to beautify cvs output
colorsvn Subversion output colorizer
cssc The GNU Project's replacement for SCCS
cvs Concurrent Versions System - source code revision control tools
cvs-fast-export fast-export history from a CVS repository or RCS collection
cvs2cl produces a GNU-style ChangeLog for CVS-controlled sources
cvs2svn Convert a CVS repository to a Subversion repository
cvsd CVS pserver daemon
cvsgraph CVS/RCS repository grapher
cvsps Generates patchset information from a CVS repository (supports fast-import)
cvsq A tool that enables developers to work comfortably offline with CVS by queuing the commits
cvsspam Utility to send colored HTML CVS-mails
cvsutils A small bundle of utilities to work with CVS repositories
darcs a distributed, interactive, smart revision control system
easygit Easy GIT is a wrapper for git, designed to make git easy to learn and use
fossil Simple, high-reliability, source control management, and more
giggle GTK+ Frontend for GIT
git GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team
git-annex manage files with git, without checking their contents into git
git-bz Bugzilla subcommand for git
git-bzr-ng Git subcommand providing a bidirectional bridge to Bazaar repositories
git-cola The highly caffeinated git GUI
git-crypt transparent file encryption in git
git-deploy make deployments so easy that you'll let new hires do them on their first day
git-flow Git extensions to provide high-level repository operations for Vincent Driessen's branching model
git-imerge Incremental merge for git
git-mailz Send a collection of patches as emails
git-mantle Generate an overview of changes on a branch
git-merge-changelog Git merge driver for GNU style ChangeLog files
git-pimp Code review or pull requests as patch email series
git-sh A customized bash environment suitable for git work
gitg git repository viewer for GNOME
github-pages-publish A script that commits files from a directory to Github Pages
gitinspector Statistical analysis tool for git repositories
gitolite Highly flexible server for git directory version tracker
gitolite-gentoo Highly flexible server for git directory version tracker, Gentoo fork
gitsh An interactive shell for git
gitstats Statistics generator for git
gti A silly git launcher, basically. Inspired by sl
guilt A series of bash scripts which add a quilt-like interface to git
hg-fast-export mercurial to git converter using git-fast-import
hg-git push to and pull from a Git repository using Mercurial
hgsubversion hgsubversion is a Mercurial extension for working with Subversion repositories
hgsvn A set of scripts to work locally on Subversion checkouts using Mercurial
hgview A Mercurial interactive history viewer
hub Command-line wrapper for git that makes you better at GitHub
kdesvn KDESvn is a frontend to the subversion vcs
mercurial Scalable distributed SCM
mercurial-server Mercurial authentication and authorization tools
monotone Monotone Distributed Version Control System
mr Multiple Repository management tool
notify-webhook Git post-receive web hook notifier in Python.
pwclient command line utility for interacting with patchwork repos
qbzr Qt frontend for Bazaar
qct PyQt based commit tool for many VCSs
qgit Qt4 GUI for git repositories
qsvn GUI frontend to the Subversion revision system
rabbitvcs Integrated version control support for your desktop
rapidsvn Cross-platform GUI front-end for the Subversion revision system
rcs Revision Control System
rcsi A program to give information about RCS files
rsvndump Dump a remote Subversion repository
statcvs StatCVS generates HTML reports from CVS repository logs
statsvn StatSVN generates HTML reports from SVN repository logs
stgit Manage a stack of patches using GIT as a backend
subversion Advanced version control system
svn2cl Create a GNU-style ChangeLog from subversion's svn log --xml output
svn2git Tool for one-time conversion from svn to git
svneverever Tool collecting path entries across SVN history
svnmailer A subversion commit notifier written in Python
tig text mode interface for git
tkcvs Tcl/Tk-based graphical interface to CVS with Subversion support
topgit A different patch queue manager
tortoisehg Set of graphical tools for Mercurial
vcsh Manage config files in $HOME via fake bare git repositories
veracity A modern and featureful DVCS (distributed version control system)


87 Packages