Darcs — Вікіпедія
![]() | |
Тип | система керування версіями |
---|---|
Розробник | Девід Раунді |
Стабільний випуск | 2.12.0 (29 квітня 2016 ) |
Операційна система | Unix, Linux, BSD, Mac OS X, Windows |
Мова програмування | Haskell[1] |
Ліцензія | GPL |
Репозиторій | hub.darcs.net/darcs/darcs-reviewed |
Вебсайт | darcs.net |
Darcs — розподілена система керування версіями, розроблена Девідом Раунді (англ. David Roundy). Дві особливості Darcs відрізняють її від CVS:
- кожна копія дерева файлів є повноцінним репозиторієм, що дозволяє підтримувати декілька різних версій файлів в різних каталогах,
- латки (англ. patch) глобальні в межах репозиторію, а порядок застосування латок може бути змінено відповідно до правил теорії латок (англ. theory of patches).[2]
Назва системи є акронімом від англ. David's Advanced Revision Control System (покращена система керування версіями від Девіда), але зазвичай пишеться малими літерами (darcs) за винятком початку речення.
- ↑ The darcs Open Source Project on Open Hub: Languages Page — 2006.
- ↑ Darcs manual: «theory of patches». Архів оригіналу за 8 липня 2008. Процитовано 10 липня 2008.
- Головна сторінка Darcs [Архівовано 27 грудня 2017 у Wayback Machine.]
- Керівництво користувача Darcs [Архівовано 11 червня 2010 у Wayback Machine.]
- Darcs Вікі
- David Roundy's talk at FOSDEM 2006 about darcs' formalism
- Інтерв'ю з Девідом Раунді про ідеї та походження darcs.