Translations:/etc/portage/repos.conf/8/de
From Gentoo Wiki
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
oderfalse
. Falls kein Wert angegeben ist, wirdyes
odertrue
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
undmasters
. 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). Bei0
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 ist0
. 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) oderwebrsync
(>=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]