Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us


 Category Gateway
More Options

LinuxLinks News
 · First hands-on with the Creator CI20 microcomputer
 · Canonical’s Stripped-Down “Snappy” Ubuntu Comes To Google’s Compute Engine
 · KDE Ships KDE Applications 14.12.0
 · Why is the Number of Linux Distros Declining?
 · The new minuscule Linutop XS is announced!
 · Getting Started With KODI(XBMC)
 · PikeOS provides Safety and Security for Energy-Sensible Communication Platform from X-ES
 · SMPlayer with support for MPV is now available
 · USB Armory: Open Source USB Stick Computer
 · Magical Open Source Music Workstations


Latest Links
Kill Me Softly


Top : Software : Programming : Development : Revision Control

First hands-on with the Creator CI20 microcomputer
When we introduced Creator CI20 two weeks ago in London, we had several demonstrations on display showing the full capabilities of the board in terms of performance and power consumption.

(Read more)
rxvt is a colour vt102 terminal emulator intended as an xterm(1) replacement for users who do not require features such as Tektronix 4014 emulation and toolkit-style configurability. As a result, rxvt uses much less swap space.


  • Bazaar Revision Control System
    Bazaar Revision Control System is a changeset-oriented revision control system based on Arch that makes it possible to retain previous changes to projects and coordinate development with other developers. Read more hot
  • Meld
    Meld is a GNOME 2 diff and merge tool thatlets you edit files in place (diffs update dynamically), and a middle column shows detailed changes and allows merges. Read more hot
  • Mercurial
    Mercurial is a fast, lightweight Source Control Management system designed for the efficient handling of very large distributed projects. Read more hot
  • Subversion
    The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. Subversion is meant to be a better CVS, so it has most of CVS's features. Generally, Subversion's interface to a particular feature is similar to CVS's, except where there's a compelling reason to do otherwise. Read more hot
  • AccuRev
    (commercial) AccuRev enables software development teams to collaborate and manage software development activities - including change tracking, task management, code development, testing, documentation, release management, and ongoing maintenance.
  • Apso
    Apso is a framework for adding secrecy to distributed version control systems by creating encrypted versions of repositories.
  • arch
    arch features distributed repositories, whole-tree patch sets, extensive logging, support for renames, the ability to access archived revisions using ordinary programming tools (e.g. `diff -r' or `find' and `grep'), excellent support for developing on branches, and easy integration into automated software engineering processes.
  • ArchWay
    ArchWay is a full-featured graphical user interface for the GNU Arch revision control system. It includes a set of specialized tools to make project development and tracking more effective, including an archive browser, inventory manager, and merge interface.
  • ArX
    ArX is a distributed revision control system that features distributed repositories, fancy merging, support for renaming, unobtrusive operation, a Web interface, and revision libraries.
  • Automatic Revision Control System
    ARCS (Another Revision Control System or Automated Revision Control System) is used to automatically monitor remote and local git, subversion, CVS, and even rsync repositories. It notices changes and updates the local and remote repositories almost automatically. It requires either git, subversion, rsync, or CVS, and can be used for Web site maintainance, backup, communications, and many other purposes.
  • Bazaar Subversion Plugin
    Bazaar Subversion Plugin is a Bazaar plugin that adds support for foreign Subversion repositories. This allows committing changes to Subversion branches as if they were native Bazaar branches.
  • Bazaar-GTK
    Bazaar-GTK is a GTK+ frontend for the Bazaar version control system. It provides Nautilus integration and a stand-alone application for browsing Bazaar branches.
  • BETL
    BETL is a test toolkit developed for UNIX platforms to batch test programs accepting input to STDIN and writing their output to STDOUT or STDERR.
  • bfsync
    bfsync is a program that provides git-style revision control for collections of big files.
  • BitKeeper
    BitKeeper is a scalable configuration management system, supporting globally distributed development, disconnected operation, compressed repositories, change sets, and named lines of development (branches).
  • bkcvs
    bkcvs helps you to simply download the current KDE developer sources from the CVS repository and to compile them without any user interaction.
  • Bky
    Bky is a minimalistic, distributed Version Control System / Source Code Management tool that uses rsync as a backend to store revisions as complete trees, optimizing the size by storing unchanged files as hard links.
  • Blame
    Blame displays the last modification for each line in an RCS file. It is the RCS equivalent of CVS's "annotate" command. An annotated RCS file describes the revision and date in which each line was added to the file, and the author of each line.
  • bonsai
    bonsai is a tool that lets you perform queries on the contents of a CVS archive; you can: get a list of checkins, see what checkins have been made by a given person, or on a given CVS branch, or in a particular time period. It also includes tools for looking at checkin logs (and comments); doing diffs between various versions of a file; and finding out which person is responsible for changing a particular line of code ("cvsblame").
  • BriefCase
    BriefCase expands the basic capabilities of the Revision Control System (RCS) commands to manage software system component revisions throughout their development, release and maintenance life-cycles.
  • BzrLog
    BzrLog is a log-oriented GUI for the Bazaar version control system. It allows you to take notes as you hack, structuring the changes by categories.
  • CBE
    CBE is a revision control system with integrated make-like functions written in pure Java. It can be used similar to CVS but offers some new features like renaming files (while still keeping the history) and using a database as backend (optional).
  • cc2cvs
    This perl script, will export version information from ClearCase to a CVS repository format.
  • ccvssh
    ccvssh is an external program called by cvs (via the :ext: method) which connects to remote CVS pservers through SSL tunnels. It is a reimplementation of cvssh in C, and is fast and easy to use.
  • Cerberus Test Control System
    Cerberus Test Control System is a free (freedom) test suite for use by developers and others to test hardware. Originally developed at VA Linux Systems, it includes a modular test system that allows you to build and integrate your own tests.
  • Cervisia
    Cervisia is a KDE graphical frontend for the the CVS client. It features checking out a module from a repository, updating or retrieving the status of a working directory or single files, common operations like add, remove and commit, diff against the repository and between different revisions, annotated view of a file, view of the log messages in tree and list form as well as resolving of conflicts in a file.
  • cfvers
    cfvers is a versioning system for configuration files. It is similar to cvs and subversion, but different in its orientation toward system configuration files (think /etc), dealing with all file types and attributes.
  • Chora
    Chora is built upon the Horde Application Framework and provides a read-only browser interface to any number of version control repositories. Advanced features include a visual branch view of the repository's history, pretty-printed output, annotation, patchsets and basic statistics.
  • Cleverbox
    Cleverbox provides an interactive command line shell dedicated to the deployment and maintenance of Trac and Subversion instances. It can handle multiple configuration profiles, enabling the deployment of differently flavored types of projects (Trac configuration and permissions, Apache configuration templates, etc). The project's main objective is to make your life as simple as possible. Thus, it comes with easy installation, easy upgrades, and a comprehensive documentation.
  • cms2cvs
    cms2cvs is a set of expect scripts to migrate entire CMS repository histories to CVS.
  • CMZ
    CMZ is a Source Code Management and Version Control System.
  • Code Manager 2
    Code Manager 2 (CM2) has been designed to provide a complete source code control system for a set of developers sharing the same working directory tree.
  • codetube
    codetube is software for building a version control Web site. It is meant to be used in a decentralized manner.
  • Codeville
    Codeville is a distributed version control system. It began with a novel idea for a merge algorithm and has grown from there. It is designed to be easy to use and scale from small personal projects to very large distributed ones.
  • Commitfilter
    Commitfilter can be used by projects hosting source repositories and having a commit notification mailing list. The service allows users to subscribe to only the relevant areas of the repository for which they want to get notifications.
  • commitrc
    commitrc is a tool to put your /etc files (and the like) under CVS or SVN. It is useful to see differences in /etc/passwd, routing information, and DNS zones, and to keep an history of what happened to the box. It is also a safe backup of configurations when tweaking software behavior.
  • CrossVC
    CrossVC is a cross-platform version control client formerly known as LinCVS.
  • CSSC
    CSSC is a clone for the traditional Unix suite SCCS (the Source Code Control System is a version control system).
  • Csup
    CVSup is a software package for distributing and updating collections of files across a network. It can efficiently and accurately mirror all types of files, including sources, binaries, hard links, symbolic links, and even device nodes.
  • csvdiff
    csvdiff is a simple script to compare two files of comma-separated values with each other. In contrast to standard diff, it will show the number of the record where the difference occurs and the field or column which is different. The separator can be set to any value you want, not just a comma. When performing the comparison, you also have to provide a third file which contains the column names in a single line separated by your separator.
  • CurVeS
    CurVeS provides a visual interface for CVS version control.
  • CVS
    CVS is a version control system, which allows you to keep old versions of files (usually source code), keep a log of who, when, and why changes occurred, etc., like RCS or SCCS. Unlike the simpler systems, CVS does not just operate on one file at a time or one directory at a time, but operates on hierarchical collections of directories consisting of version controlled files. Read more
  • Cvs-Brancher
    Cvs-Brancher is a tool for branching a CVS repository and scheduling a subsequent merge and build. This is useful for scheduling of changes to a tgen-managed website.
  • cvs-fast-export
    cvs-fast-export analyzes a collection of RCS files in a CVS repository (or outside of one) and, when possible, emits an equivalent history in the form of a fast-import stream.
  • cvs-get
    cvs-get aims at providing users with an easy way of grabbing a current cvs snapshots for a variety of programs whose locations are included in a sources file.
  • cvs-importer
    cvs-importer automates the task of importing all past versions of an existing project into cvs, including automatically removing generated files, creating .cvsignore files, and tagging each version.
  • cvs-mailcommit
    cvs-mailcommit is a helper application to CVS to help people keep track of CVS repositories via mail. It is hooked into the CVS system via the CVSROOT/loginfo file. It will read modification information from CVS via stdin and require version information via the commandline.
  • CVS-nserver
    CVS-nserver is an almost complete rewrite of network-related CVS code featuring security-critical code in separate executables, a clean authentication layer allowing virtual repositories running under a single system account with an unlimited number of virtual users, simple authentication modules and more.
  • is a CVS-log-message-to-ChangeLog conversion script. It produces a GNU-style ChangeLog for CVS-controlled sources, by running "cvs log" and parsing the output.
  • CVSAnalY
    CVSAnalY is a tool that extracts statistical information out of CVS (and recently Subversion) repository logs and transforms it in database SQL formats. It has a web interface - called CVSAnalYweb - where the results can be retrieved and analized in an easy way. CVSAnalY has been released under the terms of the GNU General Public License.

Next 50

Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.

My LinuxLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    Top Free Software
    6 Lean Desktops
    14 File Managers
    21 Backup Tools
    21 Window Managers
    21 Productivity Tools
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    42 Scientific Apps
    42 Email Apps
    12 Instant Messaging
    42 Games
    42 More Games
    21 More Games
    42 Audio Apps
    42 Video Apps
    80 Security Apps
    Free Console Apps
    14 Multimedia
    'Free' Proprietary
    21 Closed-Source Apps
    Top Commercial Apps
    42 Games
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    Other Articles
    Migrating from Windows
    Distribution Guide
    Distro Portal Pages

    Migrate to Linux
    Thinking of switching to Linux? Check out our Linux Equivalents to Windows Software section, highlighting popular Linux equivalents to Windows software.

    This feature also includes over 150 individual software portal pages including Blender, Scribus,, Evolution, Eclipse, K3b, and MythTV, providing a wealth of essential information.


    Distribution Guides
    Distro Guide


    Linux Mint
    64 Studio

    Berry Linux

    Entire List


    Web Calendar
    Linux Licenses

    Advertise at


    Latest Portal Pages


    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact |
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 All rights reserved.