Hämta FreeBSD via Subversion

From Peters wiki
Revision as of 08:35, 11 November 2012 by Peter (talk | contribs) (Hämta ports)
Jump to navigation Jump to search

Denna artikel beskriver hur man hämtar FreeBSD källkoden via Subversion istället för t.ex. cvsup.

Installera Subversion

Logga in som root och kör:

root # cd /usr/ports ; portmaster devel/subversion

Acceptera default konfigurationen.

Hämta källkoden till systemet

Radera ev. gammal /usr/src katalog:

root # rm -rf /usr/src

För att hämta källkoden för t.ex. 9-STABLE branchen, kör kommandot:

root # svn co svn://svn.freebsd.org/base/stable/9 /usr/src

Byta branch

Om du har hämtat stable/9 branchen, men vill "nedgradera" till RELENG_9_0:

root # cd /usr/src ; svn switch ^/releng/9.0

Namnen på brancherna kan man läsa om i kapiterl 3.2.4 i Committer's Guide.

Hämta ports

Radera ev. gammal /usr/ports katalog:

root # rm -rf /usr/ports

För att hämta ports, kör kommandot:

root # svn checkout svn://svn.freebsd.org/ports/head /usr/ports

Uppdatera

Gå till /usr/src eller /usr/ports och kör kommandot:

root # svn up