Translations:/etc/portage/repos.conf/8/de

From Gentoo Wiki
Jump to:navigation Jump to:search
aliases
Enthält den Alias eines Repositoriums.
auto-sync
Diese Einstellung legt fest, ob das Repositorium von emerge --sync oder emaint sync --auto aktualisiert wird. Das erlaubt es, Repositorien nur mit Hilfe von emaint sync --repo foo zu aktualisieren. Gültige Werte sind: yes, no, true oder false. Falls kein Wert angegeben ist, wird yes oder true angenommen.
eclass-overrides
Lässt alle Repositorien die eclasses eines bestimmten Repositoriums erben. Diese Einstellung zu setzen wird im Allgemeinen nicht empfohlen, da Änderungen in dem ererbenden Repositorium Leistungseinbußen wegen fehlerhaften Metadaten im Zwischenspeicher verursachen können. Die Werkzeuge egencache, emirrordist und repoman ignorieren diese Einstellung standardmäßig, da sie im Allgemeinen nicht seitenspezifisch arbeiten (Ihre Operationen konzentrieren sich auf globale, nicht-individualisierte Aspekte von portage und der Gentoo-Repositorien). Dieses Verhalten kann mit der Einstellung force = eclass-overrides überschrieben werden.
force
Gibt die Namen den Einstellungen an, welche gezwungenermaßen von egencache, emirrordist, und repoman respektiert werden sollen. Gültige Werte beinhalten: aliases, eclass-overrides und masters.
location
Legt den Ort des Repositoriums fest.
masters
Gibt Master-Repositorien eines Repositoriums an. Diese Einstellung zu setzen ist im Allgemeinen nicht empfohlen, da Änderungen in der vererbenden eclass Leistungseinbußen durch fehlerhafte Daten im Metadatenzwischenspeicher verursachen können.
Die Werkzeuge egencache, emirrordist und repoman ignorieren diese Einstellung standardmäßig, da sie im Allgemeinen nicht seitenspezifisch arbeiten (Ihre Operationen konzentrieren sich auf globale, nicht-individualisierte Aspekte von portage und der Gentoo-Repositorien). Dieses Verhalten kann mit der Einstellung force = eclass-overrides überschrieben werden.
priority
Legt die Priorität des Repositoriums fest.
sync-cvs-repo
Gibt ein CVS-Repositorium an
clone-depth
Legt fest, bis zu welcher Tiefe DVCS-Repositorien geklont werden sollen. Die Vorgabe ist 1 (nur die neuste Änderung). Bei 0 ist die Tiefe unbegrenzt.
sync-depth
Legt fest, bis zu welcher Tiefe DVCS-Repositorien synchronisiert werden sollen. Bei 0 ist die Tiefe unbegrenzt. Die Vorgabe ist 0.
sync-git-verify-commit-signature
Erfordert, dass der Top-Commit im Repositorium eine gute OpenPGP-Signatur enthält. Die Vorgabe ist false
sync-type
Legt die Art und Weise der Synchronisation von emaint sync fest. Gültige Werte sind: cvs, git, mercurial (>=portage-3.0.8), rsync, svn, websync (<=portage-2.2.18) oder webrsync (>=portage-2.2.19). Bei nicht gesetztem Wert wird die Synchronisation deaktiviert. Dies entspricht dem voreingestellten Wert.
sync-umask
Legt den umask-Code fest, der zur Synchronisation benutzt wird. Erlaubt sind oktale Erlaubnismasken, z.B. 022.
sync-uri
Legt die von emaint sync zur Synchronisation verwendete URI des Repositoriums fest. Diese Einstellung kann leer gelassen werden um die Synchronisation zu deaktivieren. Das ist die Vorgabeeinstellung.
Syntax:
cvs: [cvs://]:Zugriffsmethode:[benutzername@]hostname[:port]:/pfad
git: (git|git+ssh|http|https)://[benutzername@]hostname[:port]/pfad
rsync: (rsync|ssh)://[benutzername@]hostname[:port]/(modul|pfad)
sync-user
Legt die zur Synchronisation verwendeten Zugangsdaten fest. Wenn nur ein Benutzer angegeben ist, wird die primäre Gruppe des Benutzers verwendet. Wenn nur die Gruppe festgelegt ist, wird der aktuelle Benutzer beibehalten und nur die Gruppen-ID geändert. Diese Einstellung überschreibt FEATURES=userpriv. Wenn weder Benutzer noch eine Gruppen-ID angegeben sind, verwendet Portage nicht den Besitzer des Verzeichnisses.
Syntax: [benutzer][:gruppe]