Přeskočit navigaci webu (1) Přeskočit navigaci sekce (2)

Archivy zdrojového kódu

CVS

CVS (Concurrent Version System, systém správy verzí) je nástroj, který používáme k udržení kontroly nad zdrojovými texty. Zde je uložena každá změna (spolu s doprovodnou zprávou vysvětlující její účel) od FreeBSD 2.0 až po současný stav a vše lze jednoduše vidět na webovém rozhraní, které je zmiňováno níže. Pro získání úplné kopie CVS archivu FreeBSD, nebo kterékoli vývojové větve v něm obsažené, máte následující možnosti:

  • CVSup, pokud hledáte přístup s nízkými nároky; jedná se o pro tento účel vytvořený nástroj (naprogramovaný v jazyce Modula-3).
  • anoncvs, pokud hledáte přístup sice s vyššími nároky než cvsup (v požadavcích na celkový čas a přenesená data), ale lze jej jednodušším způsobem použít k získání malých částí zdrojového stromu a nevyžaduje nic dalšího, než nástroj cvs dodávaný přímo v distribuci FreeBSD.
  • CTM, pokud hledáte dávkový přístup s velmi nízkými nároky (v podstatě se jedná o změny zasílané e-mailem).
  • Webové rozhraní, pokud chcete jednoduše procházet archivem a nalézt konkrétní změnu či verzi souboru.

Zrcadla webového rozhraní CVS jsou k dispozici v České republice, Dánsku, Japonsku, USA v Kalifornii a Ukrajině.

Subversion

Vývoj základního systému byl v červnu 2008 přesunut na jiný systém pro správu verzí souborů, na Subversion (zkratka SVN). Pro procházení archivu lze použít webové rozhraní. Všechny změny jsou zpětně exportovány do CVS archivu.