What is it all about?
Darcs is a free and open source, cross-platform version control system, like git, mercurial or svn 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 work perfectly in offline mode.
Key Features
* Offline mode. Darcs is distributed. This means your own working directory is a repository in its own right. * Local preparation. Darcs enables you to modify patches before sending them to a remote repository, or even to throw them away completely and start over. * Easy branching and merging. Every repository is a branch. There is no branch administration except pushing and pulling between repositories. * Easy collaboration by e-mail. If you want to add a feature or bugfix to some project, you can make a local clone, apply your changes, then send the patches by email (darcs send). * Parallel development. Let’s say you follow the development of an open-source project, and you have some controversial patches that aren’t accepted by the official maintainers. No problem – make your changes and publish your own repository. It’s a fork, of sorts, but it’s still connected to the mainline. * Cherry-picking. If you’ve ever worked on a team, you will know that somebody often has a change you want, with Darcs you can grab just the one change by pulling it into your repository. * Interactivity. Darcs enables you to be precise and say “yes” or “no” to every change that you can include in your patch. Thus you can really create minimal patches, or separate your work in several patches, each one doing a consistent change. Other commands, like darcs pull and darcs push, behave the same. * Hosting. You can host your repositories with hub.darcs.net or darcsweb and share them to the world!
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}