Darcs

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2017. szeptember 9-én felülvizsgált verziótól ; az ellenőrzések 8 szerkesztést igényelnek .
Darcs
Típusú elosztott verziókezelő rendszer [d]
Fejlesztő David Roundy ( David Roundy )
Beírva haskell [2]
Operációs rendszer platformközi
Első kiadás 2003. március 3
legújabb verzió 2.16.3 [1] (2020. október)
Engedély GNU GPL 2+ [3]
Weboldal darcs.net
 Médiafájlok a Wikimedia Commons oldalon

A Darcs  egy hatékony elosztott verziókezelő rendszer , amely a CVS helyettesítésére használható .

A Darcs Haskell nyelven íródott, és használható GNU/Linux , Mac OS X , FreeBSD , NetBSD , OpenBSD és Microsoft Windows rendszereken . A Darcs tartalmaz egy CGI-szkriptet a tárolók webes megtekintéséhez.

A CVS -szel és a Subversionnal ellentétben , de az Archhoz és a Monotone -hoz hasonlóan a Darcs is egy "elosztott" verziókezelő rendszer. A tárak  nem egymással szinkronizált "szigetek", hanem foltok rendszere. Darcs irányítja a köztük lévő változás áramlását. Ebben az értelemben a Darcs a verziókezelő rendszerek ugyanabba a generációjába tartozik, mint a Mercurial , Bazaar , Git .

Mivel a patch-eket Darcsban rögzítik és tárolják, és van számítási algebra, könnyen megvalósíthatók olyan érdekességek, mint a spontán automatikus elágazások, patch-csere és számos más.

Tábor

A Camp ("Commute And Merge Patches") egy elosztott verziókezelő rendszer, amely hasonló javítási elméletet használ. A Camp létrehozásának célja a Darcs patch elmélet formalizálása volt. A Coq -ot különösen az elmélet egyes aspektusainak helyességének bizonyítására használták . Jelenleg a Camp fejlesztése még messze van a befejezéstől, és még nem áll készen a széleskörű felhasználásra. A Camp szerzői szerint nagyon hasonlít a darcsira, és a szerzők abban reménykednek, hogy az első fejlesztésének végére ez a két projekt összeolvad.

Lásd még

Jegyzetek

  1. Archivált másolat . Letöltve: 2019. december 20. Az eredetiből archiválva : 2019. december 20.
  2. A darcs nyílt forráskódú projekt az Open Hubon: Nyelvek oldala - 2006.
  3. https://hub.darcs.net/darcs/darcs-reviewed/browse/darcs.cabal

Linkek