20-10-2023
Тип | |
---|---|
Разработчик |
Дэвид Рунди (David Roundy) |
Написана на | |
Операционная система | |
Последняя версия |
2.5.2 (14 марта 2011) |
Лицензия | |
Сайт |
darcs.net |
Darcs — распределённая система управления версиями с широкими возможностями, может быть использована для замены CVS.
Darcs написана на языке CGI-скрипт для просмотра репозиториев через web.
В противоположность CVS и Subversion, но подобно Arch и Monotone, Darcs является «распределённой» системой управления версиями. Репозитории — это не синхронизированные друг с другом «острова», а система патчей. Darcs управляет потоками изменений между ними. В этом смысле Darcs принадлежит тому же поколению систем управления версий, что и Mercurial, Bazaar, Git.
Поскольку в Darcs записываются и хранятся патчи, и есть алгебра их вычислений, то легко реализуются такие интересные возможности как спонтанные автоматические ветви, перестановка патчей и ряд других.
Это заготовка статьи о свободном программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
Системы управления версиями | ||||||
---|---|---|---|---|---|---|
Годы, где это возможно, указывают дату первого стабильного релиза. Системы с именами, выделенными курсивом, больше не поддерживаются или запланированы даты конца их жизни. | ||||||
Только локальные |
|
|||||
Клиент-серверные |
|
|||||
Распределённые |
|
|||||
Теория | Ветви • Форк • Changeset • Commit • Дельта-кодирование • File comparison • Слияние • Tag • Trunk | |||||
Категория • Сравнение • Список |
Darcs.