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

All packages

bfg a faster alternative to git-filter-branch for removing bad data from git repos
bzr Bazaar is a next generation distributed version control system
bzr-rewrite Bazaar plugin that adds support for rebasing, similar to git rebase
bzr-xmloutput Bazaar plugin providing an option to generate XML output for builtin 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
cvsgraph CVS/RCS repository grapher
cvsps Generates patchset information from a CVS repository (supports fast-import)
cvsspam Utility to send colored HTML CVS-mails
cvsutils A small bundle of utilities to work with CVS repositories
cvsync portable CVS repository synchronization utility
darcs a distributed, interactive, smart revision control system
easygit Easy GIT (eg), a frontend for git designed for former cvs and svn users
fossil Simple, high-reliability, source control management, and more
git stupid content tracker: distributed VCS designed for speed and efficiency
git-annex manage files with git, without checking their contents into git
git-bz Bugzilla subcommand for git
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-deps git commit dependency analysis tool
git-flow Git extensions to provide high-level repository operations
git-imerge Incremental merge for git
git-lfs command line extension and specification for managing large files with 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-num Quickly reference files in Git using numbers
git-pimp Code review or pull requests as patch email series
git-remote-hg Semi-official Mercurial bridge from Git project
git-sh A customized bash environment suitable for git work
git-spindle Git subcommands for interacting with central services
git-tools Assorted git-related scripts
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-evolve enables the changeset evolution feature of Mercurial
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 A frontend to the subversion vcs
mercurial Scalable distributed SCM
mercurial-server Mercurial authentication and authorization tools
mr Multiple Repository management tool
notify-webhook Git post-receive web hook notifier in Python.
pwclient command line utility for interacting with patchwork repos
python-gitlab Python command line interface to gitlab API
qgit Qt GUI for git repositories
rapidsvn Cross-platform GUI front-end for the Subversion revision system
rcs Revision Control System
rcsi A program to give information about RCS files
repo Google tool for managing git, particularly multiple repos
rsvndump Dump a remote Subversion repository
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


78 Packages