01.01.2013 Aufrufe

Das FreeBSD-Handbuch - CSMN Net Services

Das FreeBSD-Handbuch - CSMN Net Services

Das FreeBSD-Handbuch - CSMN Net Services

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

A.4.2. Benutzen von Anonymous CVS<br />

Anhang A. Bezugsquellen für <strong>FreeBSD</strong><br />

Setzen Sie einfach die CVSROOT Umgebungsvariable, um cvs(1) das CVS Repository eines <strong>FreeBSD</strong><br />

Anoncvs-Servers bekannt zu geben. Zurzeit stehen folgende Server zur Verfügung:<br />

• Frankreich: :pserver:anoncvs@anoncvs.fr.<strong>FreeBSD</strong>.org:/home/ncvs (<strong>Das</strong> Passwort für pserver ist anoncvs,<br />

ssh-Zugriffe verwenden kein Passwort.)<br />

• Japan: :pserver:anoncvs@anoncvs.jp.<strong>FreeBSD</strong>.org:/home/ncvs (Benutzen Sie cvs login und das Passwort<br />

anoncvs.)<br />

• Taiwan: :pserver:anoncvs@anoncvs.tw.<strong>FreeBSD</strong>.org:/home/ncvs (pserver: Benutzen Sie cvs login und ein<br />

beliebiges Passwort. ssh: kein Passwort.)<br />

SSH2 HostKey: 1024 02:ed:1b:17:d6:97:2b:58:5e:5c:e2:da:3b:89:88:26 /etc/ssh/ssh_host_rsa_key.pub<br />

SSH2 HostKey: 1024 e8:3b:29:7b:ca:9f:ac:e9:45:cb:c8:17:ae:9b:eb:55 /etc/ssh/ssh_host_dsa_key.pub<br />

• USA: freebsdanoncvs@anoncvs.<strong>FreeBSD</strong>.org:/home/ncvs (nur ssh ohne Passwort).<br />

SSH HostKey: 1024 a1:e7:46:de:fb:56:ef:05:bc:73:aa:91:09:da:f7:f4 root@sanmateo.ecn.purdue.edu<br />

SSH2 HostKey: 1024 52:02:38:1a:2f:a8:71:d3:f5:83:93:8d:aa:00:6f:65 ssh_host_dsa_key.pub<br />

• USA: anoncvs@anoncvs1.<strong>FreeBSD</strong>.org:/home/ncvs (nur ssh ohne Passwort).<br />

SSH2 HostKey: 2048 53:1f:15:a3:72:5c:43:f6:44:0e:6a:e9:bb:f8:01:62 /etc/ssh/ssh_host_dsa_key.pub<br />

Mit CVS können Sie praktisch jede Version von <strong>FreeBSD</strong>, die schon einmal existiert hat (oder in manchen Fällen<br />

existieren wird) auschecken. Sie sollten daher damit vertraut sein, wie Sie mit Tags unter cvs(1) arbeiten (die -r<br />

Option). Zudem müssen Sie die Namen der Tags im <strong>FreeBSD</strong>-Repository kennen.<br />

Es gibt zwei verschiedene Tags 1 : Tags, die Revisionen bezeichnen und Tags, die Zweige bezeichnen. Die Ersten sind<br />

statisch und fest an eine Revision gebunden. Ein Tag, das einen Zweig bezeichnet, bezieht sich dagegen zu einem<br />

gegebenen Zeitpunkt immer auf die aktuellste Revision. Da ein Tag eines Zweiges nicht an eine bestimmte Revision<br />

gebunden ist, kann sich dessen Bedeutung von heute auf morgen ändern.<br />

In Abschnitt A.7 finden Sie eine Liste der gültigen Tags. Beachten Sie bitte, dass keines der Tags auf die<br />

Ports-Sammlung anwendbar ist, da diese nicht über Zweige verfügt.<br />

Wenn Sie ein Tag eines Zweiges verwenden, erhalten Sie die aktuellsten Dateien dieses Entwicklungszweiges. Wenn<br />

Sie eine frühere Revision erhalten möchten, können Sie zum Beispiel einen Zeitpunkt mit der -D Option angeben.<br />

Weitere Informationen dazu entnehmen Sie bitte cvs(1).<br />

A.4.3. Beispiele<br />

Im Folgenden finden Sie einige Beispiele für den Umgang mit Anonymous CVS. Sie sollten sich aber die<br />

Manualpage von cvs(1) sorgfältig durchlesen, bevor Sie anfangen.<br />

Beispiel A-1. ls(1) von -CURRENT auschecken<br />

% setenv CVSROOT :pserver:anoncvs@anoncvs.tw.<strong>FreeBSD</strong>.org:/home/ncvs<br />

% cvs login<br />

Wenn Sie dazu aufgefordert werden, benutzen Sie ein beliebiges “Passwort”.<br />

% cvs co ls<br />

869

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!