darcs!

* with stack http://www.haskellstack.org:
`stack install darcs` * with cabal http://www.haskell.org/haskellwiki/Cabal/How_to_install_a_Cabal_package:
`cabal install darcs` * Darcs binaries http://darcs.net/Binaries
for many platforms * current release source releases/darcs-2.12.5.tar.gz tarball Darcs is a free and open source, cross-platform version control system, like git http://git-scm.com/,
mercurial http://mercurial.selenic.com
or svn http://subversion.apache.org
but with a very different approach: focus on changes rather than snapshots. Darcs offers a **freer** way of working, and a **simpler** user interface. Darcs _does not require a central server_, and works perfectly in **offline** mode.

darcs alternatives

  • Mercurial SCM

  • Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive command line interface. Mercurial efficiently handles projects of any size and kind.

    tags: distributed scm source-code-management source-code-repository version-control-system
  • Apache Subversion

  • Apache Subversion (SVN) is a centralized version control system similar to CVS (Concurrent Versions System) , but based on the concept of change-sets instead.

    tags: scm svn version-control-system
  • Git for Windows

  • Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike.

    tags: git source-code-management version-control-system
  • Fossil

  • Simple, high-reliability, distributed software configuration management. Fossil is a distributed version control system, bug tracking system and wiki software server for use in software development.

    tags: scm software-development version-control-system
  • Springloops

  • Springloops is a unique SVN/Git source code management tool focused on web development teams. It allows you to code in parallel and share your code safely concentrated on results, not on lost changes or overwritten files. With lightning-quick deployments, you get rapid collaboration in protected space.

    tags: ajax code-hosting css git git-client
  • BitKeeper

  • BitKeeper is the original distributed source management system. Now available as Open Source under the Apache 2.0 License.BitKeeper is a fast, enterprise-ready, distributed SCM that scales up to very large projects and down to tiny ones.Download Now!BitKeeper 7.2.1 CE(Binaries and Source)FeaturesSimple: An easy to use command line interface.Scalable: Nested Repositories are submodules done right! Version control collections of repositories.Flexible: Hybrid mode for binary files that uses a cloud of server for binaries instead of bloating the source repositories.Accurate: Tracking of file operations like creates, deletes, and renames.Safe: All file accesses validate checksums for integrity. All file writes include redundancy for error correction.Dependable: Highly accurate auto-merge that uses the whole history to resolve conflicts. Most other systems use variations of diff3.Discernable: Source annotations instantly available.Fast: High performance and scales to very large repositories.Free: Licensed under the Apache Version 2 license »

    tags: distributed scalable scm source-code-management
  • Veracity

  • An open source, distributed version control and bug tracking system for Windows, Mac OS X, and Linux.

    tags: distributed-version-control version-control-system
  • Perforce

  • The Perforce Software Configuration Management System features comprehensive SCM capabilities built around a scalable client/server architecture. Users can access the Perforce Server through a range of Perforce client software. Perforce can be deployed quickly and easily, and requires minimal administration even for large or distributed sites. The Perforce Visual Client, P4V, provides a graphical interface on Windows, Mac OS X, Linux, Solaris and FreeBSD. It includes a built-in merge feature, as well as Perforce's revision graph and Time-lapse View tools. »

    tags: scm version-control-system
  • monotone

  • monotone is a free distributed version control system. It provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. It understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. It uses cryptographic version naming and client-side RSA certificates. It has good internationalization support, runs on Linux, Solaris, Mac OS X, Windows, and other unixes, and is licensed under the GNU GPL. »

    tags: scm version-control-system
  • TeamCoherence

  • Source Control, Version Control and Bug Tracking

    tags: bug-tracking issue-tracking scc scm software-repository
  • Microsoft Visual SourceSafe

  • Microsoft Visual SourceSafe (VSS) is a source control software package oriented towards small software development projects.

    tags: scs version-control-system vss