Software that works with darcs

Summary

User Interface

Darcs + other VCS

Repository Browsers

Activity Graphs

Activity Notifications

Other

Lost Projects

Detailed descriptions

The following software is built to work with darcs.

darcsweb

darcsweb -- A web interface for darcs

http://users.auriga.wearlab.de/~alb/darcsweb/

darcs get http://users.auriga.wearlab.de/~alb/repos/darcsweb 

darcs2rss

darcs2rss is a command line tool which turns a darcs changelog into an RSS feed. You can run it via cron or manually to publish a feed of your repository.

You can fetch it with

darcs get http://darcs.simplicidade.org/repos/darcs2rss/

#  or

wget -O darcs2rss http://darcs.simplicidade.org/repos/darcs2rss/darcs2rss

See the README for further information.

darcshive

Darcshive is an experimental darcs server with a couple of goals: It implements cheap branches, and it runs on a standard web server without the need to install darcs there.

It's currently 'alpha'. You can learn more from the included README or from the author's blog. You can fetch it with:

darcs get http://www.erisian.com.au/darcs/darcshive/mainline/ darcshive

tailor (formerly tailor.py/cvsync)

Tailor is a bidirectional synchronizer between cvs, svn, and darcs repositories. See Tailor for details.

darcs_load_dirs

darcs_load_dirs is a tool to import and maintain tarballs and other non-version-controlled data in darcs. Given a directory containing an unpacked source tree, and a darcs repository, darcs_load_dirs computes the set of add, delete, and rename commands necessary to get the darcs repository in line with the directory, and to preserve change history for renamed files. If darcs_load_dirs is unable to automatically resolve something, it has a user interface to prompt for manual assistance.

darcs_load_dirs is based upon my earlier tla_load_dirs for Arch, which itself was inspired by svn_load_dirs for Subversion. Because so much code between tla_load_dirs and darcs_load_dirs is common, darcs_load_dirs is simply an additional front-end in the tla_load_dirs package.

The most recent sources for all platforms, as well as the most recent .debs for Debian, can be found best on the Debian mirror network at http://ftp.debian.org/debian/pool/main/t/tla-load-dirs/. If you are not running Debian, simply download the tla-load-dirs tar.gz file and install; it requires only Python, and, despite the name, contains all you need for darcs_load_dirs.

darcs-buildpackage

darcs-buildpackage is a tool for Debian developers to simplify the use of Darcs repositories for tracking changes to projects.

You may obtain it from:

darcs-buildpackage is a suite of several tools:

DarcsWiki: RelatedSoftware (last edited 2008-08-01 19:43:14 by AlbertoBertogli)