Enterprise-ready version control, now open-source

What is BitKeeper?

BitKeeper is a fast, enterprise-ready, distributed SCM that scales up to very large projects and down to tiny ones.

BitKeeper is a tool in the Version Control System category of a tech stack.

BitKeeper is an open source tool with Github Stars and Github Forks. Here’s a link to BitKeeper's open source repository on Github

Why people like BitKeeper

Here’s a list of reasons why companies and developers use BitKeeper.

Add a one-liner

BitKeeper's Features

  • Simple: 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

BitKeeper's alternatives

  • Git - Fast, scalable, distributed revision control system
  • SVN (Subversion) - Enterprise-class centralized version control for the masses
  • Mercurial - A distributed version control system
  • Plastic SCM - A distributed version control with strong merging, great GUIs and support for huge files
  • Git Reflow - Reflow automatically creates pull requests, ensures the code review is approved, and squash merges finished branches to master

See all alternatives to BitKeeper