Dies ist der Befehl osc, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
osc – openSUSE-Build-Service-Befehlszeilentool.
ZUSAMMENFASSUNG
osc [GLOBALOPTS] UNTERBEFEHL [OPTS] [ARGS...]
osc Hilfe UNTERBEFEHL
BESCHREIBUNG
openSUSE-Build-Service-Befehlszeilentool.
BEFEHLE
hinzufügen Markieren Sie Dateien, die beim nächsten Commit hinzugefügt werden sollen
Wenn eine URL angegeben wird, wird die Datei heruntergeladen und zum Herunterladen registriert
auch vom Server über den Quelldienst download_url.
Dies wird für Release-Tar-Bälle empfohlen, um ihre Quelle zu verfolgen und anderen zu helfen
um Ihre Änderungen zu überprüfen, insbesondere zu Versionsaktualisierungen.
Verwendung:
osc URL hinzufügen [URL...]
osc add FILE [DATEI...]
hinzufügenentfernen (ar)
Fügt neue Dateien hinzu und entfernt verschwundene Dateien
Fügt alle neuen Dateien in der lokalen Kopie hinzu und entfernt alle verschwundenen Dateien.
ARG ist, falls angegeben, eine Paketarbeitskopie.
Verwendung:
osc addremove [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-r, --rekursiv
Wenn CWD ein Projektverzeichnis ist, scannen Sie alle Paketverzeichnisse als
Gut
aggregatpac
„Aggregieren“ Sie ein Paket zu einem anderen Paket
Die Aggregation eines Pakets bedeutet, dass die Build-Ergebnisse (Binärdateien) eines Pakets vorliegen
grundsätzlich in ein anderes Projekt kopiert. Dies kann zur Bereitstellung von Paketen genutzt werden
aus dem Gebäude, die in einem Projekt benötigt werden, aber nur in einem anderen verfügbar sind
Projekt. Beachten Sie, dass dies auf Kosten des Speicherplatzes erfolgt. Sehen
http://en.opensuse.org/openSUSE:Build_Service_Tips_and_Tricks#link_and_aggregate
.
Der DESTPAC-Name ist optional; Der Name des Quellpakets wird verwendet, wenn DESTPAC vorhanden ist
weggelassen.
Verwendung:
oscaggregatpac SOURCEPRJ SOURCEPAC DESTPRJ [DESTPAC] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-d, --disable-publish
Deaktivieren Sie die Veröffentlichung des aggregierten Pakets
-m SRC=TARGET[,SRC=TARGET], --map-repo=SRC=TARGET[,SRC=TARGET]
Ermöglicht die Angabe von Repository-Zuordnungen als
SRC=TARGET[,SRC=TARGET]
--nosources
Ignorieren Sie Quellpakete, wenn Sie Build-Ergebnisse kopieren
Zielprojekt
Bienen Geben Sie eine beliebige Anfrage an die API aus
Nützlich zum Testen.
Die URL kann entweder teilweise (nur die Pfadkomponente) oder vollständig mit der URL angegeben werden
Schema und Hostname ('http://...').
Beachten Sie die globalen Optionen -A und -H (siehe OSC-Hilfe).
Beispiele:
osc api /source/home:user
osc api -X PUT -T / etc / fstab source/home:user/test5/myfstab
osc api -e /configuration
Verwendung:
OSC-API-URL
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-a NAME STRING, --add-header=NAME STRING
Fügen Sie der Anfrage den angegebenen Header hinzu
-T DATEI, -f DATEI, --file=DATEI
Geben Sie den Namen der hochzuladenden Datei an. Standardmäßig wird der PUT-Modus verwendet
-d STRING, --data=STRING
Geben Sie String-Daten für z. B. POST an
-e, --edit GET, bearbeiten und PUT des Speicherorts
-X HTTP_METHOD, -m HTTP_METHOD, --method=HTTP_METHOD
Geben Sie die zu verwendende HTTP-Methode an (GET|PUT|DELETE|POST).
Filiale (bco, branchco, getpac)
Verzweigen Sie ein Paket
[Sehen http://en.opensuse.org/openSUSE:Build_Service_Collaboration für Informationen zu
dieses Thema.]
Erstellen Sie einen Quelllink von einem Paket eines vorhandenen Projekts zu einem neuen Unterprojekt von
das Home-Projekt des Anforderers (home:branches:)
Das verzweigte Paket wird darin leben
home:USERNAME:branches:PROJECT/PACKAGE, wenn nichts anderes angegeben ist.
Bei getpac oder bco kommt das verzweigte Paket von einem von ihnen
openSUSE:Factory (Liste der Projekte von oscrc:getpac_default_project) wenn
In der Befehlszeile wird nichts anderes angegeben.
Verwendung:
OSC-Zweig
OSC-Zweig SOURCEPROJECT SOURCEPACKAGE
osc branch SOURCEPROJECT SOURCEPACKAGE TARGETPROJECT
osc branch SOURCEPROJECT SOURCEPACKAGE TARGETPROJECT TARGETPACKAGE
osc getpac SOURCEPACKAGE
osc bco ... Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-r rev, --revision=rev
Verzweigung gegen eine bestimmte Revision
-N, --new-package
Erstellen Sie einen Zweig, der auf ein noch nicht vorhandenes Paket verweist
-M, --Wartung
Erstellen Sie ein Projekt und ein Paket im Wartungsmodus
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
--noaccess Erstellt ein verstecktes Projekt
--extend-package-names
Erweitern Sie Paketnamen mit dem Projektnamen als Suffix
--add-repositories
Repositorys zum Zielprojekt hinzufügen (dies geschieht standardmäßig).
wenn das Projekt neu ist)
-f, --force
Verzweigung erzwingen, Ziel überschreiben
-c, --checkout
Verzweigtes Paket anschließend mit „co -e“ auschecken
-S"('osc bco' ist eine Abkürzung für diese Option)
--nodevelproject
Folgen Sie keinem definierten Entwicklungsprojekt (Primärprojekt).
wo ein Paket entwickelt wird)
bauen Erstellen Sie ein Paket auf Ihrem lokalen Computer
Sie müssen den Befehl in einem Paketverzeichnis aufrufen, das ein sein sollte
Buildsystem-Kaufabwicklung. (Lokale Änderungen sind in Ordnung.)
Die Argumente REPOSITORY und ARCH können den ersten beiden Spalten des entnommen werden
'osc repos'-Ausgabe. BUILD_DESCR ist entweder eine RPM-Spezifikationsdatei oder eine Debian-DSC-Datei.
Der Befehl berücksichtigt die Einstellungen von packagecachedir, build-root und build-uid in .oscrc.
Falls vorhanden. Möglicherweise möchten Sie su-wrapper = 'sudo' in .oscrc festlegen und sudo konfigurieren
mit der Option NOPASSWD für /usr/bin/build.
Wenn weder --clean noch --noinit angegeben ist, wird Build einen vorhandenen Build-Root wiederverwenden
Entfernen Sie erneut nicht benötigte Pakete und fügen Sie fehlende hinzu. Dies ist normalerweise am schnellsten
.
Wenn das Paket nicht auf dem Server vorhanden ist, verwenden Sie bitte die Option --local-package.
Wenn das Projekt des Pakets nicht auf dem Server vorhanden ist, verwenden Sie bitte das
--alternative-projekt Option: Beispiel:
osc build [OPTS] --alternative-project openSUSE:10.3 Standard i586 BUILD_DESCR
Verwendung:
osc build [OPTS] REPOSITORY ARCH BUILD_DESCR
osc build [OPTS] REPOSITORY ARCH
osc build [OPTS] REPOSITORY (ARCH = hostarch, BUILD_DESCR wird erkannt
automatisch)
osc build [OPTS] ARCH (REPOSITORY = build_repository (Konfigurationsoption),
BUILD_DESCR wird automatisch erkannt)
osc build [OPTS] BUILD_DESCR (REPOSITORY = build_repository (Konfigurationsoption),
ARCH = hostarch)
osc build [OPTS] (REPOSITORY = build_repository (Konfigurationsoption), ARCH =
hostarch, BUILD_DESCR wird automatisch erkannt)
# Hinweis: # Die Konfiguration kann durch Umgebungsvariablen überschrieben werden, z. B. # OSC_SU_WRAPPER
überschreibt die Einstellung von su-wrapper. # OSC_BUILD_ROOT überschreibt die Einstellung von
Build-Root. # OSC_PACKAGECACHEDIR überschreibt die Einstellung von packagecachedir.
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--trust-all-projects
Vertrauenspakete aus allen Projekten
--host=HOST
Führen Sie den Build auf einem Remote-Server durch -
Benutzer@Server:~/remote/directory
--oldpackages=DIR
Vorherigen Build aus DIR übernehmen (spezielle Werte: _self,
_Verknüpfung)
--download-api-only
Rufen Sie nur Pakete von der API ab
--disable-cpio-bulk-download
Deaktivieren Sie das Herunterladen von Paketen als CPIO-Archiv von der API
--release=N
Setzen Sie die Release-Nummer des Pakets auf N
-b, --baselibs
Erstellen Sie -32-Bit/-64-Bit/-x86-RPMs für andere Architekturen
--disable-debuginfo
Deaktivieren Sie die Erstellung von Debuginfo-Paketen
-d, --debuginfo
Erstellen Sie auch Debuginfo-Unterpakete
--alternative-project=PROJEKT
Geben Sie das Build-Zielprojekt an
--target=ZIEL
Zielplattform definieren
--vm-type=TYPE
Verwenden Sie den VM-Typ TYPE (z. B. kvm).
--linksources
Verwenden Sie Hardlinks anstelle einer tief kopierten Quelle
--local-package
Erstellen Sie ein Paket, das auf dem Server nicht vorhanden ist
--build-uid=uid:gid|"caller"
Geben Sie das numerische uid:gid-Paar an, das dem zugewiesen werden soll
unprivilegierter „abuild“-Benutzer oder verwenden Sie „caller“, um das zu verwenden
aktuelle Benutzer-UID:gid
--userootforbuild
Führen Sie Build als Root aus. Die Standardeinstellung ist „Erstellen als“.
unprivilegierter Benutzer. Beachten Sie, dass eine Zeile „# norootforbuild“
in der Spezifikationsdatei macht diese Option ungültig.
--define='XY'
Definieren Sie Makro X mit dem Wert Y
--without=X
Deaktivieren Sie Feature X für Build
--with=X aktiviert Feature X für den Build
--ccache verwendet Ccache, um Neuerstellungen zu beschleunigen
--icecream=N
Verwenden Sie N parallele Build-Jobs mit Eiscreme
-t N, --threads=N
Kompilieren Sie mit N Threads
-j N, --jobs=N
Kompilieren Sie mit N Jobs
--root=ROOT
Im angegebenen Verzeichnis erstellen
-x PAC, --extra-pkgs=PAC
Fügen Sie dieses Paket bei der Installation des Build-Roots hinzu
-k DIR, --keep-pkgs=DIR
Speichern Sie erstellte Pakete in diesem Verzeichnis
-p DIR, --prefer-pkgs=DIR
Bevorzugen Sie bei der Installation Pakete aus diesem Verzeichnis
das Build-Root
--noservice, --no-service
Überspringen Sie die Ausführung lokaler Quelldienste, wie in angegeben
_service-Datei.
--no-verify, --noverify
Überspringen Sie die Signaturüberprüfung von Paketen, die für verwendet werden
bauen. (Globale Konfiguration in .oscrc: no_verify)
--nochecks, --no-checks
Führen Sie keine Build-Prüfungen für die resultierenden Pakete durch.
--noinit, --no-init
Überspringen Sie die Initialisierung des Build-Roots und beginnen Sie mit dem Build
sofort.
--overlay=OVERLAY
Kopieren Sie das Overlay-Dateisystem nach der Installation in Buildroot
alle RPMs.
--rsync-dest=RSYNCDESTPATH
Kopieren Sie den Ordner nach der Installation aller RPMs nach Buildroot.
Zusammen mit --rsync-src verwenden. Dies ist der Weg auf der
TARGET-Dateisystem, z. B
/usr/src/packages/BUILD/linux-2.6 .
--rsync-src=RSYNCSRCPATH
Kopieren Sie den Ordner nach der Installation aller RPMs nach Buildroot.
Zusammen mit --rsync-dest verwenden. Das ist der Weg weiter
das HOST-Dateisystem, z. B. /tmp/linux-kernel-tree. Es
definiert RSYNCDONE 1 .
--no-changelog
Aktualisieren Sie das Paketänderungsprotokoll nicht aus einer Änderungsdatei
-l, --preload
Laden Sie alle Dateien für den Offline-Betrieb vorab in den Cache
-o, --offline
Beginnen Sie mit zwischengespeicherter prjconf und Paketen ohne
Kontaktaufnahme mit dem API-Server
--clean Löscht den alten Build-Root, bevor er initialisiert wird
buildconfig
Zeigt die Build-Konfiguration an
Zeigt die Build-Konfiguration an, die beim Erstellen eines Pakets verwendet wird. Dieser Befehl ist
Wird hauptsächlich intern vom Befehl „build“ verwendet.
Die zurückgegebenen Daten sind die projektweite Build-Konfiguration in einem Format, das ist
direkt vom Build-Skript lesbar. Es enthält RPM-Makros und BuildRequires
Erweiterungen, zum Beispiel.
Das Argument REPOSITORY kann der ersten Spalte des entnommen werden
'osc repos'-Ausgabe.
Verwendung:
osc buildconfig REPOSITORY (im Paket- oder PRJ-Verzeichnis)
osc buildconfig PROJEKT-REPOSITORY
Baugeschichte (Buildhist)
Zeigt den Build-Verlauf eines Pakets an
Die Argumente REPOSITORY und ARCH können den ersten beiden Spalten des entnommen werden
'osc repos'-Ausgabe.
Verwendung:
osc buildhist REPOSITORY-ARCHITEKTUR
osc buildhist PROJECT PACKAGE REPOSITORY ARCHITECTURE Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
--csv generiert eine Ausgabe im CSV-Format (getrennt durch |)
Buildinfo
Zeigt die Build-Informationen an
Zeigt die Build-Informationen an, die beim Erstellen eines Pakets verwendet werden. Dieser Befehl ist meistens
Wird intern vom Unterbefehl „build“ verwendet. Es muss aus a aufgerufen werden
Paketverzeichnis.
Das BUILD_DESCR-Argument ist optional. BUILD_DESCR ist eine lokale RPM-Spezifikationsdatei oder Debian
„dsc“-Datei. Wenn angegeben, wird es an den Server gesendet und die Buildinfo basiert darauf
drauf. Wenn das Argument nicht angegeben wird, werden die Buildinformationen aus der Spezifikationsdatei abgeleitet
die sich derzeit auf dem Quell-Repository-Server befindet.
Die zurückgegebenen Daten sind XML und enthalten eine Liste der beim Erstellen verwendeten Pakete.
ihre Quelle und die erweiterten BuildRequires.
Die Argumente REPOSITORY und ARCH sind optional. Sie können von Anfang an übernommen werden
zwei Spalten der „osc repos“-Ausgabe. Wenn nicht angegeben, verwendet REPOSITORY standardmäßig die
Der Konfigurationseintrag „build_repositoy“ in Ihrer „.oscrc“-Datei und ARCH verwendet standardmäßig Ihren Host
die Architektur.
Verwendung:
in einer Paket-Arbeitskopie:
osc buildinfo [OPTS] REPOSITORY ARCH BUILD_DESCR
osc buildinfo [OPTS] REPOSITORY (ARCH = hostarch, BUILD_DESCR wird erkannt
automatisch)
osc buildinfo [OPTS] ARCH (REPOSITORY = build_repository (Konfigurationsoption),
BUILD_DESCR wird automatisch erkannt)
osc buildinfo [OPTS] BUILD_DESCR (REPOSITORY = build_repository (config
Option), ARCH = hostarch)
osc buildinfo [OPTS] (REPOSITORY = build_repository (Konfigurationsoption), ARCH =
hostarch, BUILD_DESCR wird automatisch erkannt)
Hinweis: Wenn BUILD_DESCR nicht lokal vorhanden ist, wird der Remote-BUILD_DESCR verwendet
osc buildinfo [OPTS] PROJECT PACKAGE REPOSITORY ARCH [BUILD_DESCR]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-p DIR, --prefer-pkgs=DIR
Bevorzugen Sie bei der Installation Pakete aus diesem Verzeichnis
das Build-Root
-x PAC, --extra-pkgs=PAC
Fügen Sie dieses Paket hinzu, wenn Sie die Buildinfo berechnen
-d, --debug
Ausführliche Ausgabe von Build-Abhängigkeiten
Buildlog (bl, blt, buildlogtail)
Zeigt das Build-Protokoll eines Pakets an
Zeigt die Protokolldatei des Builds eines Pakets an. Kann verwendet werden, um das Protokoll währenddessen zu verfolgen
es wird geschrieben. Muss aus einem Paketverzeichnis aufgerufen werden.
Beim Aufruf als buildlogtail (oder blt) wird nur das Ende der Protokolldatei angezeigt. Das ist
nützlich, um nur die Gründe für einen Build-Fehler zu sehen.
Die Argumente REPOSITORY und ARCH sind die ersten beiden Spalten in den „OSC-Ergebnissen“.
Ausgabe. Wenn die Buildlog-URL verwendet wird, hat der Buildlog-Befehl das gleiche Verhalten wie
remotebuildlog.
Verwendung:
osc buildlog [ARGS...]
[REPOSITORY ARCH | BUILDLOGURL] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-s, --strip-time
Entfernen Sie die führende Buildzeit aus dem Protokoll
-o OFFSET, --offset=OFFSET
Holen Sie sich den Anfang oder das Ende des Protokolls vom Offset
-l, --last Zeigt die letzte fertiggestellte Protokolldatei an
Katze (geringer, weniger)
Geben Sie den Inhalt einer Datei in die Standardausgabe aus
Beispiele:
OSC-CAT-Projektpaketdatei
OSC-CAT-Projekt/Paket/Datei
OSC-Kat http://api.opensuse.org/build/.../_log
OSC-Kat http://api.opensuse.org/source/../_link
Verwendung:
osc cat [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-M, --meta listet Metadatendateien auf
-u, --unexpand
Arbeiten Sie immer mit nicht erweiterten Paketen.
-e, --expand
Erzwingen Sie die Erweiterung verknüpfter Pakete.
-r rev, --revision=rev
Drucken Sie die angegebene Revision aus
changesevelrequest (geändertevelreq, kr)
Erstellen Sie eine Anfrage zum Ändern der Entwicklungspaketdefinition.
[Sehen http://en.opensuse.org/openSUSE:Build_Service_Collaboration für Informationen zu
dieses Thema.]
Informationen zum Anzeigen und Ändern vorhandener Anforderungen finden Sie im Befehl „request“.
osc changesevelrequest PROJEKTPAKET DEVEL_PROJECT [DEVEL_PACKAGE]
Kasse (mit)
Schauen Sie sich Inhalte aus dem Repository an
Checken Sie Inhalte vom Repository-Server aus und erstellen Sie eine lokale Arbeitskopie.
Beim Auschecken eines einzelnen Pakets kann mit der Option --revision ein angegeben werden
Revision des auszucheckenden Pakets.
Wenn es sich bei einem Paket um einen Quelllink handelt, wird es in erweiterter Form ausgecheckt. Wenn
Wenn die Option --unexpand-link verwendet wird, wird beim Auschecken stattdessen der rohe _link erzeugt
Datei plus Patches.
Verwendung:
osc co PROJEKT [PAKET] [DATEI]
osc co PROJECT # gesamtes Projekt
osc co PROJECT PACKAGE # ein Paket
osc co PROJEKTPAKETDATEI # einzelne Datei -> in das aktuelle Verzeichnis
während in einem Projektverzeichnis:
osc co PAKET # PAKET aus dem Projekt auschecken
mit dem Ergebnis von rpm -q --qf '%{DISTURL}0 PACKAGE
osc co obs://API/PROJECT/PLATFORM/REVISION-PACKAGE
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-l limit_size, --limit-size=limit_size
Alle Dateien mit einer bestimmten Größe überspringen
-S, --server-side-source-service-files
Verwenden Sie serverseitig generierte Quellen statt lokal
Generation.
-s, --source-service-files
Führen Sie Quelldienste aus.
-o Outdir, --output-dir=Outdir
Platzieren Sie das Paket im angegebenen Verzeichnis anstelle von a
PROJECT/PACKAGE-Verzeichnis
-c, --current-dir
Platzieren Sie stattdessen den PACKAGE-Ordner im aktuellen Verzeichnis
eines PROJECT/PACKAGE-Verzeichnisses
-M, --meta checkt Metadaten anstelle von Quellen aus
-u, --unexpand-link
Wenn es sich bei einem Paket um einen Link handelt, schauen Sie sich die _link-Datei an
anstelle der erweiterten Quellen
-e, --expand-link
Wenn es sich bei einem Paket um einen Link handelt, sehen Sie sich die erweiterten Quellen an
(no-op, da dies zur Standardeinstellung wurde)
-r rev, --revision=rev
Überprüfen Sie die angegebene Revision. HINWEIS: Wenn Sie zur Kasse gehen
Im gesamten Projekt wird diese Option ignoriert!
Chroot öffnet eine Shell innerhalb des Build-Roots
Chroot in das Build-Root für das angegebene Repository, Arch und Build-Beschreibung
(HINWEIS: Dieser Befehl funktioniert nicht, wenn eine VM verwendet wird)
Verwendung:
osc chroot [OPTS] REPOSITORY ARCH BUILD_DESCR
osc chroot [OPTS] REPOSITORY (ARCH = hostarch, BUILD_DESCR wird erkannt
automatisch)
osc chroot [OPTS] ARCH (REPOSITORY = build_repository (Konfigurationsoption),
BUILD_DESCR wird automatisch erkannt)
osc chroot [OPTS] BUILD_DESCR (REPOSITORY = build_repository (Konfigurationsoption),
ARCH = hostarch)
osc chroot [OPTS] (REPOSITORY = build_repository (Konfigurationsoption), ARCH =
hostarch, BUILD_DESCR wird automatisch erkannt) Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-o, --offline
Verwenden Sie zwischengespeicherte Daten, ohne den API-Server zu kontaktieren
--root=ROOT
Pfad zum Buildroot
-r, --login-as-root
Melden Sie sich als Root statt als Abuild an
--noinit, --no-init
Erraten/überprüfen Sie das angegebene Repository nicht
--alternative-project=PROJEKT
Geben Sie das verwendete Build-Zielprojekt an
--local-package
Paket existiert nicht auf dem Server
reinigen Entfernt alle nicht verfolgten Dateien aus der Arbeitskopie des Pakets
Beispiele:
osc sauber
Hinweis: Wenn Wird weggelassen, ist der Standardwert „.“ ( muss
eine Paket-Arbeitskopie sein)
Warnung: Dieser Befehl entfernt alle Dateien mit dem Status „?“.
Verwendung:
osc clean [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-n, --Trockenlauf
Drucken Sie die Ergebnisse aus, ohne tatsächlich eine Datei zu entfernen
verpflichten (einchecken, Das)
Laden Sie Inhalte auf den Repository-Server hoch
Laden Sie Inhalte, die in Ihrer Arbeitskopie geändert wurden, auf den Repository-Server hoch.
Beispiele:
osc ci # aktuelles Verzeichnis
osc ci
osc ci Datei1 Datei2 ...
Verwendung:
osc commit [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--skip-local-service-run, --noservice
Dienstausführung der konfigurierten Quelldienste überspringen für
lokaler Lauf
-v, --verbose
Führen Sie die Quelldienste mit ausführlichen Informationen aus
--Skip-Validierung
veraltet, nicht verwenden
-f, --force
ignoriert
-F DATEI, --file=DATEI
Protokollnachricht aus DATEI lesen, „-“ steht für Standard
Eingang.
-n, --no-message
Geben Sie keine Protokollnachricht an
-m TEXT, --message=TEXT
Geben Sie den TEXT der Protokollnachricht an
Config eine Konfigurationsoption abrufen/festlegen
Beispiele:
OSC-Konfigurationsabschnittsoption (aktuellen Wert abrufen)
Optionswert des OSC-Konfigurationsabschnitts (auf Wert gesetzt)
OSC-Konfigurationsabschnittsoption --delete (Löschoption/Zurücksetzen auf die Standardeinstellung)
(Abschnitt ist entweder eine API-URL oder ein Alias oder „allgemein“)
osc config --dump (die komplette Konfiguration sichern)
Verwendung:
osc config [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--dump-full
Dump die komplette Konfiguration (einschließlich 'pass' und
'passx'-Optionen)
--dump speichert die komplette Konfiguration (ohne 'pass' und
'passx'-Optionen)
--no-echo fordert zur Eingabe eines Werts auf, gibt eingegebene Zeichen jedoch nicht zurück
-p, --prompt
Aufforderung zur Eingabe eines Werts
-s, --stdin
gibt an, dass der Konfigurationswert gelesen werden soll
Standard
-d, --löschen
Option aus der Konfiguration löschen oder Option auf die zurücksetzen
Standard)
Copypac
Kopieren Sie ein Paket
Eine Möglichkeit, das Paket an einen anderen Ort zu kopieren.
Dies kann über Buildservice-Instanzen hinweg erfolgen, wenn die Option -t verwendet wird. Darin
In diesem Fall ist eine clientseitige Kopie und Linkerweiterung impliziert.
Die Verwendung von --client-side-copy beinhaltet immer das Herunterladen und Hochladen aller Dateien
zum Ziel.
Der DESTPAC-Name ist optional; Der Name des Quellpakets wird verwendet, wenn DESTPAC vorhanden ist
weggelassen.
Verwendung:
osc copypac SOURCEPRJ SOURCEPAC DESTPRJ [DESTPAC] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-e, --expand
Wenn das Quellpaket ein Link ist, kopieren Sie das erweiterte Paket
Version des Links
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
-t URL, --to-apiurl=URL
URL des Ziel-API-Servers. Standard ist die Quelle
API-Server.
-r rev, --revision=rev
Kopieren Sie die angegebene Revision.
-d, --keep-develproject
Behalten Sie das Tag „develproject“ in den Paketmetadaten
-K, --keep-link
Behalten Sie den Quelllink im Ziel bei, dies erweitert auch die
Quelle
-k, --keep-maintainers
Behalten Sie die ursprünglichen Betreuer bei. Die Standardeinstellung ist „Alle entfernen“ und „Alle entfernen“.
durch denjenigen ersetzen, der das Skript aufruft.
-c, --client-side-copy
Führen Sie eine (langsamere) clientseitige Kopie durch
Vorfall erstellen
Erstellen Sie einen Wartungsvorfall
[Sehen http://doc.opensuse.org/products/draft/OBS/obs-reference-
guide_draft/cha.obs.maintenance_setup.html für Informationen zu diesem Thema.]
Dieser Befehl fordert zum Öffnen eines leeren Wartungsvorfalls auf. Dies kann in der Regel nur
von einem verantwortlichen Wartungsteam durchgeführt werden. Weitere Informationen hierzu finden Sie im Befehl „mbranch“.
Um den Inhalt eines solchen Projekts zu vervollständigen, fügen Sie mit dem Befehl „patchinfo“ den erforderlichen Inhalt hinzu
Informationen zu Wartungsaktualisierungen.
Verwendung:
osc createincident [ MAINTENANCEPROJECT ] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
--noaccess Erstellt ein verstecktes Projekt
-a ATTRIBUT, --attribute=ATTRIBUT
Verwenden Sie dieses Attribut, um ein Standardwartungsprojekt zu finden
(Standard ist OBS:MaintenanceProject)
Anfrage erstellen (creq)
Erstellen Sie mehrere Anfragen mit einem einzigen Befehl
Verwendung:
osc creq [OPTIONEN] [
-a senden SOURCEPRJ SOURCEPKG DESTPRJ [DESTPKG]
-a PROJEKT [PAKET] löschen
-a change_devel PROJEKTPAKET DEVEL_PROJECT [DEVEL_PACKAGE]
-a add_me ROLLENPROJEKT [PAKET]
-a add_group GRUPPENROLLE PROJEKT [PAKET]
-a add_role BENUTZERROLLE PROJEKT [PAKET]
-a set_bugowner BENUTZERPROJEKT [PAKET]
]
Die Option -m funktioniert für alle Arten von Anfragen, der Rest funktioniert nur für die Übermittlung.
Beispiel:
osc creq -a subscribe -a delete home:someone:branches:openSUSE:Tools -a
change_devel openSUSE:Tools osc home:someone:branches:openSUSE:Tools -m ok
Dadurch werden alle geänderten Pakete im aktuellen Verzeichnis übermittelt und das Projekt gelöscht
home:someone:branches:openSUSE:Tools und ändern Sie das Entwicklungsprojekt in
home:someone:branches:openSUSE:Tools für das Paket osc im Projekt openSUSE:Tools.
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--ja, fahren Sie fort, ohne zu fragen.
--kein Update
Berühren Sie niemals das Quellpaket beim Akzeptieren (wird kaputt gehen
Quelllinks)
--no-cleanup
Entfernen Sie niemals das Quellpaket beim Akzeptieren, sondern aktualisieren Sie es
Inhalt
--cleanup Paket entfernen, wenn die Übermittlung akzeptiert wird (Standard).
für Zuhause: :Zweigprojekte)
--nodevelproject
Folgen Sie keinem definierten Entwicklungsprojekt (Primärprojekt).
wo ein Paket entwickelt wird)
-s ERSETZEN, --supersede=ÜBERSETZEN
Ersetzt eine andere Anfrage durch diese
-r REV, --revision=REV
Geben Sie für „erstellen“ eine bestimmte Quellrevisions-ID an
(die MD5-Summe)
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
-a, --action
Geben Sie den Aktionstyp einer Anfrage an. Dies kann sein:
einreichen/löschen/change_devel/add_role/set_bugowner
löschen (del, Löschen, rm)
Markieren Sie Dateien oder Paketverzeichnisse, die beim nächsten Einchecken gelöscht werden sollen.
Verwendung:
cd .../PROJEKT/PAKET
osc delete FILE [...]
cd .../PROJEKT
osc delete PAKET [...]
Dieser Befehl funktioniert beim Auschecken von Kopien. Verwenden Sie „rdelete“, um serverseitig zu arbeiten
nur. Dies ist zum Entfernen des gesamten Projekts erforderlich.
Aus Sicherheitsgründen müssen Projekte leer sein (d. h. Sie müssen alle Pakete löschen).
zuerst).
Wenn Sie sicher sind, dass Sie ein Paket und alle seine Dateien entfernen möchten, verwenden Sie „--force“.
schalten. Manchmal funktioniert das auch ohne --force.
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-f, --force
erzwingt die Entfernung des gesamten Pakets und seiner Dateien
Löschanfrage (löschen, DR, dropreq, Droprequest)
Anfrage zum Löschen (oder „Drop“) eines Pakets oder Projekts
Verwendung:
osc deletereq [-m TEXT] # funktioniert im ausgecheckten Zustand
Projekt/Paket
osc deletereq [-m TEXT] PROJEKT [PAKET]
osc deletereq [-m TEXT] PROJECT [--repository REPOSITORY] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
--accept-in-hours=STUNDEN
Geben Sie den Zeitpunkt an, zu dem die Anfrage angenommen werden soll
automatisch. Funktioniert nur mit Schreibrechten in
Ziel.
-r REPOSITORY, --repository=REPOSITORY
Geben Sie das Repository an
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
kommt drauf an (was hängt davon ab)
Zeigen Sie die Build-Abhängigkeiten an
Mit den Befehlen dependon und whatdependson kann man herausfinden, was sein wird
ausgelöst, wenn sich ein bestimmtes Paket ändert. Dies ist keine Garantie, da es sich um Neuware handelt
Der Build hat möglicherweise die Abhängigkeiten geändert.
dependon zeigt die Build-Abhängigkeiten innerhalb eines Projekts an, die für einen bestimmten Zeitraum gültig sind
Repository und Architektur. HINWEIS: Um alle Binärpakete anzuzeigen, die a auslösen können
Bauen Sie, was Sie brauchen
Beziehen Sie sich auf die Buildinfo, da dieser Befehl nur die Abhängigkeiten anzeigt
innerhalb eines Projekts.
Die Argumente REPOSITORY und ARCH können den ersten beiden Spalten des entnommen werden
'osc repos'-Ausgabe.
Verwendung im Paket- oder Projektverzeichnis:
osc hängt vom REPOSITORY ARCH ab
osc whatdependson REPOSITORY ARCH
Verwendung:
osc hängt von PROJECT [PACKAGE] REPOSITORY ARCH ab
osc whatdependson PROJEKT [PAKET] REPOSITORY ARCH
Zweig abtrennen
Ersetzen Sie einen Link durch seine erweiterten Quellen
Wenn es sich bei einem Paket um einen Link handelt, wird er durch seine erweiterten Quellen ersetzt. Der Link funktioniert nicht
existieren nicht mehr.
Verwendung:
osc detachbranch # kann in der Arbeitskopie des Pakets verwendet werden
osc detachbranch PROJEKTPAKET-Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
Entwicklungsprojekt (bsdevelproject, dp)
Drucken Sie das Entwicklungsprojekt/Paket eines Pakets
Beispiele:
OSC-Entwicklungsprojekt PRJ PKG
osc develproject-Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-r, --raw veraltete Option
diff (di, ldiff, Linkdiff)
Erzeugt einen Unterschied
Erzeugt einen Diff, der lokale Änderungen mit dem Repository-Server vergleicht.
Verwendung:
osc diff [ARGS...]
ARG ist, falls angegeben, ein Dateiname, der in das Diff eingeschlossen werden soll.
Standard: alle Dateien.
osc diff --link
OSC-Linkdiff
Vergleichen Sie das aktuelle Checkout-Verzeichnis mit der Linkbasis.
osc diff --link PROJ PACK
osc linkdiff PROJ PACK
Vergleichen Sie ein Paket mit der Linkbasis (Änderungen an der Arbeitskopie werden ignoriert).
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--missingok
Scheitern Sie nicht, wenn es sich um Quell- oder Zielprojekt/-paket handelt
existiert nicht auf dem Server
-l, --link (osc linkdiff): Vergleich mit der Basisrevision von
dem Link
-p, --plain
Geben Sie das Diff im einfachen (nicht einheitlichen) Diff-Format aus
-r rev1[:rev2], --revision=rev1[:rev2]
Wenn rev1 angegeben ist, wird Ihre Arbeitskopie verglichen
gegen die Revision (rev1) auf dem Server. Wenn rev1 und
Wenn Rev2 angegeben ist, wird Rev1 mit Rev2 verglichen
(HINWEIS: Änderungen in Ihrer Arbeitskopie werden in ignoriert
dieser Fall)
-c rev, --change=rev
die durch die Revision rev vorgenommene Änderung (wie -r rev-1:rev).If
rev ist negativ, das ist wie -r rev:rev-1.
Ausschüttungen (Entfernungen)
Zeigt alle verfügbaren Distributionen an
Dieser Befehl zeigt die verfügbaren Distributionen an. Für aktive Distributionen wird es angezeigt
den Namen, das Projekt und den Namen des Repositorys sowie ein vorgeschlagenes Standard-Repository
Namen.
Verwendung:
OSC-Distributionen
getbinaries
Laden Sie Binärdateien in ein lokales Verzeichnis herunter
Dieser Befehl lädt Pakete direkt vom API-Server herunter. Also direkt
greift auf die Pakete zu, die zum Erstellen anderer verwendet werden, auch wenn dies nicht der Fall ist
noch „veröffentlicht“.
Verwendung:
osc getbinaries REPOSITORY # funktioniert im geprüften Zustand
Projekt/Paket ausgeben (alle Archs in Unterverzeichnissen ansehen)
osc getbinaries REPOSITORY ARCHITECTURE # funktioniert im geprüften Zustand
unser Projekt/Paket
osc getbinaries PROJEKTPAKET-REPOSITORY-ARCHITEKTUR
osc getbinaries PROJECT PACKAGE REPOSITORY ARCHITECTURE FILE Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
--debug ruft auch Debug-Pakete ab
--sources ruft auch Quellpakete ab
-d DIR, --destdir=DIR
Zielverzeichnis
-q, --leise
Download-Fortschritt nicht anzeigen
Hilfe (?, h)
Geben Sie detaillierte Hilfe zu einem bestimmten Unterbefehl
Verwendung:
osc help [UNTERBEFEHL]
importsrcpkg
Importieren Sie ein neues Paket aus einer src.rpm
Im Projektverzeichnis wird ein neues Paketverzeichnis erstellt (sofern kein Projekt vorhanden ist).
angegeben und das aktuelle Arbeitsverzeichnis ein Projektverzeichnis ist, wird das Paket erstellt
In diesem Projekt). Wenn das Paket nicht auf dem Server vorhanden ist, wird es erstellt
Andernfalls werden die Metadaten des vorhandenen Pakets aktualisiert ( Und
). Die src.rpm wird in das Paketverzeichnis extrahiert. Die Dateien
wird nicht festgeschrieben, es sei denn, Sie übergeben explizit den Schalter --commit.
SRPM ist der Pfad der src.rpm im lokalen Dateisystem oder eine URL.
Verwendung:
osc importsrcpkg SRPM
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-c, --commit
Übertragen Sie die neuen Dateien
--delete-old-files
Vorhandene Dateien vom Server löschen
-d Beschreibung, --description=Beschreibung
Legen Sie die Beschreibung des Pakets fest
-t Titel, --title=Titel
setze einen titel
-n Name, --name=Name
Geben Sie einen Paketnamen an
-p Projekt, --project=Projekt
Geben Sie den Pfad zu einem Projekt an
Info Informationen zu einer Arbeitskopie drucken
Informationen zu jedem ARG drucken (Standard: '.') ARG ist ein Arbeitskopiepfad.
Verwendung:
OSC-Info [ARGS...]
init Initialisieren Sie ein Verzeichnis als Arbeitskopie
Initialisieren Sie ein vorhandenes Verzeichnis als Arbeitskopie eines (bereits vorhandenen) Verzeichnisses.
Buildservice-Projekt/Paket.
(Dies ist dasselbe wie das Auschecken eines Pakets und das anschließende Kopieren von Quellen in das
Verzeichnis. Es wird KEIN neues Paket erstellt. Um ein Paket zu erstellen, verwenden Sie „osc meta pkg“.
... ...')
Normalerweise würden Sie diesen Befehl nicht verwenden.
Um eine Arbeitskopie eines Pakets zu erhalten (z. B. um es zu erstellen oder daran zu arbeiten, müssen Sie
würde normalerweise den Checkout-Befehl verwenden. Verwenden Sie „osc help checkout“, um Hilfe zu erhalten
es.
Verwendung:
osc init PRJ
osc init PRJ PAC
beruflicher Werdegang (jobhist)
Zeigt den Auftragsverlauf eines Projekts an
Die Argumente REPOSITORY und ARCH können den ersten beiden Spalten des entnommen werden
'osc repos'-Ausgabe.
Verwendung:
osc jobhist REPOSITORY ARCHITECTURE (im Projektverzeichnis)
osc jobhist PROJECT [PAKET] REPOSITORY ARCHITECTURE Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-l limit, --limit=limit
zum Einstellen der Anzahl der Ergebnisse
--csv generiert eine Ausgabe im CSV-Format (getrennt durch |)
Linkpac
„Verknüpfen“ Sie ein Paket mit einem anderen Paket
Ein verknüpftes Paket ist ein Klon eines anderen Pakets, jedoch mit lokalen Änderungen. Es
kann projektübergreifend sein.
Der DESTPAC-Name ist optional; Der Name des Quellpakets wird verwendet, wenn DESTPAC vorhanden ist
weggelassen.
Anschließend möchten Sie „DESTPRJ DESTPAC auschecken“.
Um einen Patch hinzuzufügen, fügen Sie den Patch als Datei hinzu und fügen Sie ihn der _link-Datei hinzu. Du kannst auch
Geben Sie Text an, der oben in die Spezifikationsdatei eingefügt wird.
Sehen Sie sich die Beispiele in der _link-Datei an.
HINWEIS: Falls Sie ein anderes Paket reparieren oder aktualisieren möchten, sollten Sie das verwenden
'Zweig'
Befehl. Für einen Zweig sind standardmäßig die korrekten Repositorys (und ein Link) eingerichtet
und
wird automatisch bereinigt, nachdem es zurückgesendet wurde.
Verwendung:
osc linkpac SOURCEPRJ SOURCEPAC DESTPRJ [DESTPAC] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-N, --new-package
Erstellen Sie einen Link zu einem noch nicht vorhandenen Paket
-d, --disable-publish
Deaktivieren Sie die Veröffentlichung des verknüpften Pakets
-f, --force
Überschreiben Sie eine vorhandene Linkdatei, falls vorhanden.
-r rev, --revision=rev
Verknüpfen Sie die angegebene Revision.
-c, --current
Link gegenüber der aktuellen Revision korrigiert.
-C CICOUNT, --cicount=CICOUNT
cicount-Attribut im Link, bekannte Werte werden hinzugefügt,
kopieren und lokal, die Standardeinstellung im Buildservice ist derzeit
hinzufügen.
linktobranch
Konvertieren Sie ein Paket, das einen klassischen Link mit Patch enthält, in einen Zweig
Dieser Befehl weist den Server an, einen _link mit oder ohne project.diff in zu konvertieren
ein Zweig. Dies ist eine vollständige Kopie mit einer _link-Datei, die auf den verzweigten Ort verweist.
Verwendung:
osc linktobranch # kann im ausgecheckten Paket verwendet werden
osc linktobranch PROJEKTPAKET
Liste (LL, NS, ll, ls)
Listen Sie Quellen oder Binärdateien auf dem Server auf
Beispiele für die Auflistung von Quellen:
ls # alle Projekte auflisten (veraltet)
ls / # alle Projekte auflisten
ls . # PROJEKT/PAKET aus aktuellem Verzeichnis übernehmen.
ls PROJECT # Pakete in einem Projekt auflisten
ls PROJECT PACKAGE # Quelldateien des Pakets eines Projekts auflisten
ls PROJEKTPAKET # Liste ob diese Datei existiert
ls -v PROJEKTPAKET # Quelldateien des Pakets ausführlich auflisten
ls -l PROJEKTPAKET # Quelldateien des Pakets ausführlich auflisten
ll PROJECT PACKAGE # listet ausführlich die Quelldateien des Pakets auf
LL PROJECT PACKAGE # Quelldateien des erweiterten Links ausführlich auflisten
Mit --verbose werden für jedes Element die folgenden Felder angezeigt:
MD5-Hash der Datei
Revisionsnummer des letzten Commits
Größe (in Byte)
Datum und Uhrzeit des letzten Commits
Beispiele für die Auflistung von Binärdateien:
ls -b PROJECT # alle Binärdateien eines Projekts auflisten
ls -b PROJECT -a ARCH # ARCH-Binärdateien eines Projekts auflisten
ls -b PROJECT -r REPO # Binärdateien in REPO auflisten
ls -b PROJECT PACKAGE REPO ARCH
Verwendung:
Liste (LL, lL, ll, ls) [PROJEKT [PAKET]]
list (LL, lL, ll, ls) -b [PROJECT [PACKAGE [REPO [ARCH]]]] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-R REVISION, --revision=REVISION
Revision angeben (nur für Quellen)
-M, --meta listet Metadatendateien auf
-D, --deleted
Zeigt nur die zuvor gelöschten Projekte oder Pakete an
-l, --long gibt zusätzliche Informationen aus
-v, --verbose
zusätzliche Informationen ausdrucken
-u, --unexpand
Arbeiten Sie immer mit nicht erweiterten (Quell-)Paketen
-e, --expand
Verlinktes Paket erweitern (nur für Quellen)
-b, --binaries
Listen Sie erstellte Binärdateien anstelle von Quellen auf
-r REPO, --repo=REPO
Repository angeben (nur für Binärdateien)
-a ARCH, --arch=ARCH
Architektur angeben (nur für Binärdateien)
localbuildlog (lbl)
Zeigt das Build-Protokoll eines lokalen Buildchroots an
Verwendung:
osc lbl [REPOSITORY [ARCH]]
osc lbl # Protokoll des neuesten letzten lokalen Builds anzeigen
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-s, --strip-time
Entfernen Sie die führende Buildzeit aus dem Protokoll
-o OFFSET, --offset=OFFSET
Holen Sie sich das Protokoll beginnend mit dem Offset
sperren Sperrt ein Projekt oder Paket.
Verwendung:
osc lock PROJEKT [PAKET]
Log Zeigt das Commit-Protokoll eines Pakets an
Verwendung:
OSC-Protokoll (in der Arbeitskopie)
OSC-Protokoll remote_project [remote_package]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-M, --meta checkt Metadaten anstelle von Quellen aus
-D, --deleted
Arbeit am gelöschten Paket
--xml generiert eine Ausgabe in XML
--csv generiert eine Ausgabe im CSV-Format (getrennt durch |)
-r rev, --revision=rev
Protokoll der angegebenen Revision anzeigen
Betreuer (Käferbesitzer)
Betreuer gemäß serverseitiger Konfiguration anzeigen
# Suche nach offiziell gepflegten Quellen in der OBS-Instanz
OSC-Betreuer BINÄR
OSC-Betreuer -U
OSC-Betreuer -G
# Suche über Container
OSC-Betreuer
OSC-Betreuer PRJ
OSC-Betreuer PRJ PKG
Das Tool sucht nach der standardmäßig verantwortlichen Person für ein bestimmtes Projekt oder Paket.
Bei Verwendung mit einem OBS 2.4-Server (oder höher) wird die Suche nach einem bestimmten Wert durchgeführt
binär gemäß der serverseitigen Konfiguration der Standardbesitzer.
Das Tool untersucht auch Entwicklungspakete und unterstützt den Fallback auf
Projekt, falls ein Paket keinen definierten Betreuer hat.
Bitte verwenden Sie „osc meta pkg“, falls Sie die Definition in einem bestimmten Fall kennen müssen
Container.
PRJ und PKG verwenden standardmäßig den aktuellen Arbeitskopiepfad.
Verwendung:
OSC-Betreuer [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-m NACHRICHT, --message=NACHRICHT
Definieren Sie die Nachricht als Commit-Eintrag oder Anforderungsbeschreibung
-r Rolle, --role=Rolle
Geben Sie die Benutzerrolle an
-d Benutzer, --delete=Benutzer
Einen Betreuer/Fehlerbesitzer löschen (kann über angegeben werden).
--Rolle)
-G GRUPPE, --group=GRUPPE
Alle offiziell gepflegten Instanzen für die angegebenen
-U BENUTZER, --user=BENUTZER
Alle offiziell gepflegten Instanzen für die angegebenen
USER
-S Benutzer, --set-bugowner-request=Benutzer
Legen Sie den Bugowner über eine Anfrage (oder) auf eine bestimmte Person fest
Gruppe über Gruppe: Präfix)
-s Benutzer, --set-bugowner=Benutzer
Legen Sie den Bugowner auf die angegebene Person (oder Gruppe) fest
Gruppe: Präfix)
-A, --all listet alle gefundenen Einträge auf, nicht nur den ersten
-a Benutzer, --add=Benutzer
Fügen Sie eine neue Person für eine bestimmte Rolle hinzu („Betreuer“ von).
Standard)
-D Entwicklungsprojekt, --devel-project=Entwicklungsprojekt
Definieren Sie das Projekt, in dem sich dieses Paket hauptsächlich befindet
entwickelt
-v, --verbose
weitere Informationen anzeigen
--nodevelproject
Folgen Sie keinem definierten Entwicklungsprojekt (Primärprojekt).
wo ein Paket entwickelt wird)
-e, --E-Mail
E-Mail-Adressen anstelle von Benutzernamen anzeigen
-B, --bugowner
Zeigt nur den Fehlereigentümer (falls definiert) oder den Betreuer an
Andernfalls
-b, --bugowner-only
Nur den Bugowner anzeigen
Wartungsanfrage (Herr)
Erstellen Sie eine Anfrage zum Starten eines Wartungsvorfalls.
[Sehen http://doc.opensuse.org/products/draft/OBS/obs-reference-
guide_draft/cha.obs.maintenance_setup.html für Informationen zu diesem Thema.]
Dieser Befehl fordert das Wartungsteam auf, einen Wartungsvorfall basierend auf a zu starten
Wartungsupdate erstellt. Bitte sehen Sie sich den Befehl „mbranch“ an, um zu erfahren, wie Sie einen solchen erstellen
ein Projekt und den Befehl „patchinfo“, um das erforderliche Wartungsupdate hinzuzufügen
Informationen.
Verwendung:
osc Maintenancerequest [ SOURCEPROJECT [ SOURCEPACKAGES RELEASEPROJECT ] ]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--incident-project=INCIDENT_PROJECT
Geben Sie das Vorfallprojekt an, in das eingebunden werden soll
--incident=Vorfall
Geben Sie die Vorfallnummer an, die zusammengeführt werden soll
--cleanup entfernt das Quellprojekt beim Akzeptieren
--no-cleanup
Quellprojekt beim Akzeptieren nicht entfernen
--release-project=RELEASEPROJECT
Geben Sie das Release-Projekt an
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
-a ATTRIBUT, --attribute=ATTRIBUT
Verwenden Sie dieses Attribut, um ein Standardwartungsprojekt zu finden
(Standard ist OBS:MaintenanceProject)
Mann generiert eine Manpage
Verwendung:
OSC-Mann
mbranch (gepflegt, sm)
Durchsuchen oder bannen Sie mehrere Instanzen eines Pakets
Dieser Befehl wird zum Durchsuchen aller relevanten Instanzen von Paketen und zum Erstellen verwendet
Links davon in einem Projekt. Das ist insb. Wird für Wartungsupdates verwendet. Es kann
kann auch verwendet werden, um alle zuvor mit einem bestimmten Attribut markierten Pakete zu verzweigen.
[Sehen http://en.opensuse.org/openSUSE:Build_Service_Concept_Maintenance für
Informationen zu diesem Thema.]
Das verzweigte Paket wird darin leben
home:USERNAME:branches:ATTRIBUTE:PACKAGE, wenn nichts anderes angegeben ist.
Verwendung:
osc sm [SOURCEPACKAGE] [-a ATTRIBUTE]
osc mbranch [ SOURCEPACKAGE [ TARGETPROJECT ] ] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
--nodevelproject
Folgen Sie keinem definierten Entwicklungsprojekt (Primärprojekt).
wo ein Paket entwickelt wird)
--noaccess Erstellt ein verstecktes Projekt
--dryrun Simulieren Sie einfach die Aktion und melden Sie das Ergebnis zurück.
-u UPDATE_ATTRIBUTE, --update-project-attribute=UPDATE_ATTRIBUTE
Verwenden Sie dieses Attribut, um Update-Projekte zu finden (Standard ist
OBS:UpdateProject)
-a ATTRIBUT, --attribute=ATTRIBUT
Verwenden Sie dieses Attribut, um betroffene Pakete zu finden (Standard).
ist OBS:Pflege)
-c, --checkout
Überprüfen Sie anschließend das verzweigte Paket ('osc bco' ist ein
Abkürzung für diese Option)
Ziel Metainformationen anzeigen oder bearbeiten
Build-Service-Metadaten des Typs anzeigen oder bearbeiten .
Dieser Befehl zeigt Metadaten zu Buildservice-Objekten wie Projekten, Paketen usw. an
Benutzer. Die Art der Metadaten wird durch das Wort nach „meta“ angegeben, wie z. B. „meta“.
prj".
prj bezeichnet Metadaten eines Buildservice-Projekts. prjconf bezeichnet den (Build)
Konfiguration eines Projekts. pkg bezeichnet Metadaten eines Buildservice-Pakets. Benutzer
bezeichnet die Metadaten eines Benutzers. Muster bezeichnet Installationsmuster, die für definiert sind
ein Projekt.
Um Muster aufzulisten, verwenden Sie „osc meta pattern PRJ“. Ein zusätzliches Argument wird das sein
Musterdatei zum Anzeigen oder Bearbeiten.
Mit dem Schalter --edit können die Metadaten bearbeitet werden. Standardmäßig öffnet osc das
Programm, das durch die Umgebungsvariable EDITOR angegeben wird, mit einer temporären Datei.
Alternativ können zu speichernde Inhalte über den Schalter --file bereitgestellt werden. Wenn die
Das Argument ist „-“, die Eingabe erfolgt aus stdin: osc meta prjconf home:user | sed ... |
osc meta prjconf home:user -F -
Beim Versuch, eine nicht vorhandene Ressource zu bearbeiten, wird diese implizit erstellt.
Beispiele:
osc meta prj PRJ
osc meta pkg PRJ PKG
osc meta pkg PRJ PKG -e
Verwendung:
OSC-Meta ARGS...
OSC-Meta -e|--edit ARGS...
OSC-Meta -F|--file ARGS...
osc meta pattern --delete PRJ PATTERN
OSC-Metaattribut PRJ [PKG [SUBPACKAGE]] [--attribute ATTRIBUTE]
[--create|--delete|--set [value_list]] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
--delete löscht ein Muster oder Attribut
-s ATTRIBUTE_VALUES, --set=ATTRIBUTE_VALUES
Attributwerte festlegen
-R, --remove-linking-repositories
Versuchen Sie auch alle Repositorys zu entfernen, auf denen Sie aufbauen
solche entfernen.
-c, --create
Attribut ohne Werte erstellen
-e, --edit Metadaten bearbeiten
-F DATEI, --file=DATEI
Lesen Sie Metadaten aus der DATEI, anstatt einen Editor zu öffnen.
„-“ bezeichnet die Standardeingabe.
-f, --force
erzwingt den Speichervorgang, ermöglicht es einem, einige zu ignorieren
Fehler wie abhängige Repositorys. Nur für PRJ-Meta.
--attribute-project
Projektwerte einbeziehen, falls sie in Paketen fehlen
--attribute-defaults
Definierte Attributstandards einschließen
-a ATTRIBUT, --attribute=ATTRIBUT
wirken sich nur auf ein bestimmtes Attribut aus
mkpac Erstellen Sie ein neues Paket unter Versionskontrolle
Verwendung:
osc mkpac neues_Paket
mv Verschieben Sie die SOURCE-Datei nach DEST und behalten Sie sie unter Versionskontrolle
Verwendung:
osc mv SOURCE DEST
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-f, --force
erzwingt die Entfernung des gesamten Pakets und seiner Dateien
my Zeigen Sie wartende Arbeiten, Pakete, Projekte oder Anfragen an, an denen Sie selbst beteiligt sind
Beispiele:
# alle offenen Aufgaben für mich auflisten
osc meine [Arbeit]
# Pakete auflisten, bei denen ich Bugowner bin
osc mein pkg -b
# Projekte auflisten, bei denen ich Betreuer bin
osc mein prj -m
# Listenanfrage für alle meine Projekte und Pakete
osc mein rq
# Listenanfragen, ausgenommen Projekt „foo“ und „bar“
osc my rq --exclude-project foo,bar
# Liste der eingereichten Anfragen, die ich gestellt habe
osc mein sr
Verwendung:
osc my [ARGS...]
Dabei ist TYPE einer von „Requests“, „SubmitRequests“ oder „SubmitRequests“.
Projekte oder Pakete (rq, sr, prj oder pkg)
Option:
-h, --Hilfe
Diese Hilfemeldung anzeigen und beenden
--gepflegt
Suchergebnisse auf Pakete mit „maintained“ beschränken
Attribut eingestellt.
-v, --verbose
ausführliche Auflistung
--exclude-project=EXCLUDE_PROJECT
Anfragen für das angegebene Projekt ausschließen
-U BENUTZER, --user=BENUTZER
Suchen Sie nach USER statt nach sich selbst
-a, --alle
alle Beteiligungen
-m, --maintainer
Beschränken Sie die Auflistung auf Elemente, bei denen der Benutzer Betreuer ist
-b, --bugowner
Beschränken Sie die Auflistung auf Elemente, bei denen der Benutzer der Fehlerbesitzer ist
Patchinfo
Erstellen und bearbeiten Sie eine Patchinfo-Datei.
Eine Patchinfo-Datei beschreibt die Pakete für ein Update und die Art des Problems
löst.
Dieser Befehl erstellt entweder eine neue _patchinfo oder aktualisiert eine vorhandene.
Beispiele:
OSC-Patchinfo
osc patchinfo [PROJECT [PATCH_NAME]] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-f, --force
Erzwingen Sie die Generierung einer neuen Patchinfo-Datei, führen Sie keine Aktualisierung durch
bestehende.
pdf Schneller Alias, um den Inhalt eines Pakets von seinem übergeordneten Paket zu unterscheiden.
Verwendung:
osc pdiff [--plain|-p] [--nomissing-ok|-n]
osc pdiff [--plain|-p] [--nomissing-ok|-n] PKG
osc pdiff [--plain|-p] [--nomissing-ok|-n] PRJ PKG
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-n, --nomissingok
schlägt fehl, wenn das übergeordnete Paket nicht vorhanden ist
Server
-p, --plain
Geben Sie das Diff im einfachen (nicht einheitlichen) Diff-Format aus
prdiff (projdiff, Projektdiff)
Serverseitiger Unterschied zweier Projekte
Vergleicht zwei Projekte und fasst die Unterschiede entweder zusammen oder gibt sie vollständig aus. In
Bei der zweiten Form wird ein Projekt mit einem seiner Zweige innerhalb eines Hauses verglichen:$USER
Projekt (der Zweig wird als NEWPRJ behandelt). Der Home-Zweig ist optional, wenn der
Das aktuelle Arbeitsverzeichnis ist eine ausgecheckte Kopie davon.
Verwendung:
osc prdiff [OPTIONEN] OLDPRJ NEWPRJ
osc prdiff [OPTIONEN] [home:$USER:branch:$PRJ]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-d, --diffstat
Diffstat der Unterschiede anzeigen
-u, --unified
Zeigt vollständige, einheitliche Unterschiede der Unterschiede an
-o, --show-not-in-new
Pakete nur im alten Projekt anzeigen
-n, --show-not-in-old
Pakete nur im neuen Projekt anzeigen
-i REGEXP, --include=REGEXP
Berücksichtigen Sie nur Pakete, die mit REGEXP übereinstimmen
-e REGEXP, --exclude=REGEXP
Überspringen Sie Pakete, die mit REGEXP übereinstimmen
-r, --requests
Offene Anfragen für alle Pakete mit Unterschieden anzeigen
Ergebnisse (pr)
Zeigt projektweite Build-Ergebnisse an
Verwendung:
osc prjresults (in der Arbeitskopie)
osc prjresults PROJEKT
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--show-excluded
Zeigt auch Pakete an, die in allen Repos ausgeschlossen sind
Repos ausblenden, die nur Pakete ausgeschlossen haben
-V, --vertikal
Listen Sie Pakete vertikal statt horizontal auf
-r REPO, --repo=REPO
Ergebnisse nur für bestimmte Repo(s) anzeigen
-a ARCH, --arch=ARCH
Ergebnisse nur für bestimmte Architektur(en) anzeigen
-n EXPR, --name-filter=EXPR
Zeigt nur Pakete an, deren Namen mit EXPR übereinstimmen
-s STATUS, --status-filter=STATUS
Nur Pakete mit Buildstatus STATUS anzeigen (siehe
Legende)
--xml generiert eine Ausgabe in XML
-c, --csv CSV-Ausgabe
-q, --hide-legend
Verstecke die Legende
ziehen Führen Sie die Änderungen des Linkziels in Ihre Arbeitskopie ein.
rlöschen
Löschen Sie ein Projekt oder Pakete auf dem Server.
Aus Sicherheitsgründen muss das Projekt leer sein (d. h. Sie müssen alle Pakete löschen).
Erste). Außerdem dürfen für Pakete keine ausstehenden Anfragen vorliegen (d. h. Sie müssen dies tun).
solche Anfragen zunächst annehmen/widerrufen). Wenn Sie sicher sind, dass Sie dies entfernen möchten
Das Projekt und alle seine Pakete verwenden den Schalter „--recursive“. Möglicherweise funktioniert es immer noch nicht
weil andere davon abhängen. Wenn Sie dies ebenfalls ignorieren möchten, verwenden Sie „--force“.
Schalter.
Verwendung:
osc rdelete [-r] [-f] PROJEKT [PAKET]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-m TEXT, --message=TEXT
Geben Sie den TEXT der Protokollnachricht an
-f, --force
löscht ein Projekt, von dem andere abhängig sind
-r, --rekursiv
löscht ein Projekt mit darin enthaltenen Paketen
rdiff Serverseitiger „hübscher“ Unterschied zwischen zwei Paketen
Vergleicht zwei Pakete (drei oder vier Argumente) oder zeigt die Änderungen eines angegebenen an
Überarbeitung eines Pakets (zwei Argumente)
Wenn keine Revision angegeben ist, wird die neueste Revision verwendet.
Beachten Sie, dass dieser Befehl kein normales Diff zurückgibt (das wie folgt angewendet werden könnte).
Patch), aber ein "ziemlich" Diff, der auch den Inhalt von Tarballs vergleicht.
Verwendung:
osc rdiff OLDPRJ OLDPAC NEWPRJ [NEWPAC]
osc rdiff PROJEKTPAKET-Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-u, --unexpand
Diff nicht erweiterte Version, wenn Quellen verlinkt sind
--missingok
Scheitern Sie nicht, wenn es sich um Quell- oder Zielprojekt/-paket handelt
existiert nicht auf dem Server
-c rev, --change=rev
die durch die Revision rev vorgenommene Änderung (wie -r rev-1:rev).
Wenn rev negativ ist, ist das wie -r rev:rev-1.
-p, --plain
Geben Sie das Diff im einfachen (nicht einheitlichen) Diff-Format aus
-r N[:M], --revision=N[:M]
Revisions-ID, wobei N = alte Revision und M = neu
Revision
-M, --meta Diff-Metadaten
--oldpkg=OLDPKG
Paket zum Vergleichen (veraltet, verwenden Sie 3 Argumente
Form)
--oldprj=OLDPRJ
Projekt zum Vergleich (veraltet, Argument 3 verwenden).
Form)
wieder aufbauen (rebuildpac)
Paketneuerstellungen auslösen
Beachten Sie, dass es normalerweise NICHT erforderlich ist, solche Neuerstellungen zu starten, weil sie
erfolgen grundsätzlich vollautomatisch, ausgelöst durch Quellen-Check-ins. In
Insbesondere die Reihenfolge, in der Pakete erstellt werden, wird vom Build-Service verwaltet.
Die Argumente REPOSITORY und ARCH können den ersten beiden Spalten des entnommen werden
'osc repos'-Ausgabe.
Verwendung:
osc rebuild [PROJECT [PACKAGE [REPOSITORY [ARCH]]]] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
--all Alle Pakete des gesamten Projekts neu erstellen
-f, --failed
Alle fehlgeschlagenen Pakete neu erstellen
-r REPO, --repo=REPO
Triggern Sie Neuerstellungen für ein bestimmtes Repository
-a ARCH, --arch=ARCH
Neuaufbauten für eine bestimmte Architektur auslösen
Release
Geben Sie Quellen und Binärdateien frei
Mit diesem Befehl werden Quellen und Binärdateien übertragen, ohne sie neu zu erstellen. Es
erfordert definierte Release-Ziele, die auf trigger="manual" gesetzt sind. Bitte beachten Sie die Pressemitteilung
Weitere Informationen finden Sie im Kapitel „Management“ im OBS-Buch.
Verwendung:
OSC-Release [ SOURCEPROJECT [ SOURCEPACKAGE ] ]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--set-release=RELEASETAG
Benennen Sie Binärdateien während der Veröffentlichung mit diesem Release-Tag um
--target-repository=TARGETREPOSITORY
Nur für das angegebene Repository freigeben
--target-project=TARGETPROJECT
Nur für das angegebene Projekt freigeben
-r REPO, --repo=REPO
Geben Sie nur Binärdateien aus dem angegebenen Repository frei
Freigabeanfrage
Erstellen Sie eine Anfrage zur Veröffentlichung eines Wartungsupdates.
[Sehen http://doc.opensuse.org/products/draft/OBS/obs-reference-
guide_draft/cha.obs.maintenance_setup.html
für Informationen zu diesem Thema.]
Dieser Befehl wird vom Wartungsteam verwendet, um den Freigabeprozess eines zu starten
Wartungsupdate. Dazu gehört in der Regel das Testen auf Basis der definierten Gutachter
des Update-Projekts.
Verwendung:
osc releaserequest [ SOURCEPROJECT ]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
remotebuildlog (rbl, rblt, rbuildlog, rbuildlogtail, remotebuildlogtail)
Zeigt das Build-Protokoll eines Pakets an
Zeigt die Protokolldatei des Builds eines Pakets an. Kann verwendet werden, um das Protokoll währenddessen zu verfolgen
es wird geschrieben.
remotebuildlogtail zeigt nur das Ende der Protokolldatei an.
Verwendung:
osc remotebuildlog Projektpaket-Repository-Architektur
or
osc remotebuildlog project/package/repository/arch
or
osc remotebuildlog buildlogurl Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-s, --strip-time
Entfernen Sie die führende Buildzeit aus dem Protokoll
-o OFFSET, --offset=OFFSET
Holen Sie sich das Protokoll, das am Offset beginnt oder endet
-l, --last Zeigt die letzte fertiggestellte Protokolldatei an
Reparaturlink
Reparieren Sie einen defekten Quelllink
Dieser Befehl checkt ein Paket mit zusammengeführten Quelländerungen aus. Es verwendet eine 3-Wege-Zusammenführung
um Dateikonflikte zu lösen. Nachdem Sie die Zusammenführung überprüft/repariert haben, verwenden Sie „osc gelöst“.
...‘ und ‚osc ci‘, um einen funktionierenden Quelllink wiederherzustellen.
Verwendung: * Zum Zusammenführen widersprüchlicher Änderungen eines Checkout-Pakets:
OSC-Reparaturlink
* Schauen Sie sich ein Paket an und führen Sie die Änderungen zusammen:
OSC RepairLink PROJEKTPAKET
* Widersprüchliche Änderungen von einem Projekt in ein anderes übertragen:
OSC Repairlink PROJECT PACKAGE INTO_PROJECT [INTO_PACKAGE]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-d DIR, --destdir=DIR
Zielverzeichnis
reparierenwc
Versuchen Sie, eine inkonsistente Arbeitskopie zu reparieren
Beispiele:
OSC-Reparaturwc
Hinweis: Wenn Wird weggelassen, ist der Standardwert „.“ ( kann sein
eine Projekt- oder Paketarbeitskopie)
Warnung: Dieser Befehl löscht möglicherweise einige Dateien im gespeicherten Verzeichnis (.osc). überprüfen Sie bitte
den Status des WCs danach (über 'osc status').
Verwendung:
osc repairwc [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--force-apiurl
Bitten Sie einmal um eine API-URL und erzwingen Sie diese API-URL für alle
Inkonsistente Projekte/Pakete
Repositories (Plattformen, Repos)
Zeigt für ein Projekt konfigurierte Repositorys an.
Es überspringt standardmäßig Repositorys, die für einen bestimmten Zeitraum deaktiviert sind
Paket.
Verwendung:
OSC-Repos
osc repos [PROJEKT] [PAKET]
repuls
Zeigt URLs von .repo-Dateien an
Zeigt URLs an, über die auf die .repos-Dateien des Projekts (Metadaten im Yum-Stil) zugegriffen werden kann
download.opensuse.org.
Verwendung:
OSC-Resourcen [PROJEKT]
Anforderung (Rezension, rq)
Anfragen und Bewertungen anzeigen oder ändern
[Sehen http://en.opensuse.org/openSUSE:Build_Service_Collaboration für Informationen zu
dieses Thema.]
Der Befehl „request“ verfügt über die folgenden Unterbefehle:
„list“ listet offene Anfragen auf, die einem Projekt, Paket oder einer Person zugeordnet sind. Verwendet die
Projekt/Paket des aktuellen Verzeichnisses, wenn keines von -M, -U USER, Projekt/Paket vorhanden ist
sind gegeben.
„log“ zeigt den Verlauf der angegebenen ID an
„show“ zeigt die Anfrage selbst an und generiert bei Verwendung einen Diff zur Überprüfung
die Option --diff. Das Schlüsselwort show kann weggelassen werden, wenn die ID numerisch ist.
„ablehnen“ ändert den Anforderungsstatus in „abgelehnt“
„erneut öffnen“ setzt die Anfrage auf „Neu“ oder „Überprüfen“ zurück.
„setincident“ leitet „Wartungs“-Anfragen an bestimmte Vorfälle weiter
„supersede“ ersetzt eine Anfrage durch eine andere bestehende.
„revoke“ setzt den Anforderungsstatus auf „widerrufen“
„Akzeptieren“ ändert den Anforderungsstatus in „Akzeptiert“ und löst den tatsächlichen Status aus
Prozess einreichen. Dies wäre normalerweise eine serverseitige Kopie des Quellpakets
das Zielpaket.
„checkout“ checkt das Quellpaket der Anfrage aus (nur Anfragen „submit“).
„priorisieren“ ändert die Priorität einer Anfrage auf „kritisch“, „wichtig“ oder „wichtig“.
„mäßig“ oder „gering“
Der Befehl „review“ verfügt über die folgenden Unterbefehle:
„list“ listet offene Anfragen auf, die vom angegebenen Benutzer oder der angegebenen Gruppe überprüft werden müssen
„Hinzufügen“ fügt einer Anfrage eine Person oder Gruppe als Prüfer hinzu
Mit „Akzeptieren“ markieren Sie die Bewertung als positiv
„Ablehnen“ markiert die Bewertung als negativ. Bei einer negativen Bewertung wird die Anfrage abgelehnt.
Verwendung:
OSC-Anfrageliste [-M] [-U USER] [-s Status] [-D TAGE] [-t Typ] [-B] [PRJ [PKG]]
OSC-Anfrageprotokoll-ID
OSC-Anfrage [show] [-d] [-b] ID
OSC-Anfrage akzeptiert [-m TEXT] ID
OSC-Anforderungsablehnung [-m TEXT] ID
osc request revoke [-m TEXT] ID
OSC-Anfrage erneut öffnen [-m TEXT] ID
osc request setincident [-m TEXT] ID VORFALL
OSC-Anfrage ersetzt [-m TEXT] ID SUPERSEDING_ID
osc request genehmigt neues [-m TEXT] PROJEKT
OSC-Anfrage priorisieren [-m TEXT] ID-PRIORITÄT
OSC-Request-Checkout/Co-ID
osc request clone [-m TEXT] ID
osc review show [-d] [-b] ID
osc review list [-U BENUTZER] [-G GRUPPE] [-P PROJEKT [-p PAKET]] [-s Status]
osc review add [-m TEXT] [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]] ID
osc review Accept [-m TEXT] [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]] ID
osc review ablehnung [-m TEXT] [-U BENUTZER] [-G GRUPPE] [-P PROJEKT [-p PAKET]] ID
osc review reopen [-m TEXT] [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]] ID
osc review supersede [-m TEXT] [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]]
ID SUPERSEDING_ID
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--source-buildstatus
Gibt den Buildstatus des Quellpakets aus (nur
funktioniert mit „show“)
--involved-projects
Zeigt alle Anfragen für Projekte/Pakete an, in denen sich der BENUTZER befindet
beteiligt
--exclude-target-project=EXCLUDE_TARGET_PROJECT
Zielprojekt von der Anforderungsliste ausschließen
--nicht interaktiv
Nicht-interaktive Überprüfung der Anfrage
--oder-widerrufen
Für Automatisierungsskripte: akzeptiert (bei Verwendung mit
Argument akzeptieren) eine Anfrage, wenn sie neu oder überprüft ist
Zustand. Oder widerrufen Sie es, wenn es abgelehnt wurde. Ansonsten
einfach nichts tun.
-i, --interaktiv
interaktive Überprüfung der Anfrage
-e, --edit Bearbeiten einer Übermittlungsaktion
-B, --bugowner
Zeigt auch Anfragen zu Paketen an, bei denen ich Bugowner bin
-M, --mine zeigt nur von Ihnen selbst erstellte Anfragen an
-b, --brief
Ausgabe in der Listenansicht als Unterbefehl list ausgeben
-p PAKET, --package=PAKET
Anfragen oder Bewertungen auf das angegebene PAKET beschränkt,
erfordert auch ein PROJEKT
-P PROJEKT, --project=PROJEKT
Anfragen oder Bewertungen auf das angegebene PROJEKT beschränkt
-G GRUPPE, --group=GRUPPE
Anfragen oder Bewertungen auf die angegebene GRUPPE beschränkt
-U BENUTZER, --user=BENUTZER
Anfragen oder Bewertungen auf den angegebenen BENUTZER beschränkt
-D TAGE, --days=TAGE
Listen Sie nur Anfragen im Status „neu“ oder geändert auf
letzten Tage. [Standard=0]
-s STATE, --state=STATE
Listen Sie Anfragen nur in einem der durch Kommas getrennten Formate auf
Zustände (neu/überprüft/akzeptiert/widerrufen/abgelehnt) oder „alle“
[Standard = „abgelehnt, neu, Rezension“ oder „alle“, wenn keine Argumente vorhanden sind
gegeben]
-f, --force
Zustandsänderung erzwingen, kann verwendet werden, um offene zu ignorieren
Rezensionen
-a, --all alle Zustände. Das Gleiche wie bei '-s all'
-t TYP, --type=TYP
Beschränkung auf Anfragen, die einen bestimmten Aktionstyp enthalten
(senden/löschen/verändern_devel)
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
--no-devel Versuchen Sie nicht, an ein Entwicklungsprojekt weiterzuleiten
-u, --unified
Geben Sie den Diff im einheitlichen Diff-Format aus
-d, --diff erzeugt einen Diff
Anfragewartung (Anforderungen, reqbugownership, Anforderungserhaltung, Anforderungen,
requestbugownership)
Anfragen zum Hinzufügen eines Benutzers als Betreuer oder Bugowner
Verwendung:
osc requestmaintainership # für aktuellen Benutzer in
ausgechecktes Paket
osc requestmaintainership USER # für den angegebenen Benutzer in
ausgechecktes Paket
osc requestmaintainership PROJECT # für aktuellen Benutzer, wenn cwd
ist kein ausgechecktes Paket
osc requestmaintainership PROJECT PACKAGE # für aktuellen Benutzer
osc requestmaintainership PROJECT PACKAGE USER # Anfrage für angegeben
Benutzer
osc requestmaintainership PROJECT PACKAGE group:NAME # Anfrage für angegeben
Gruppe
osc requestbugownership ... # akzeptiert dieselben Parameter
verwendet aber die Bugowner-Rolle
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-r Rolle, --role=Rolle
Benutzerrolle angeben (Standard: Betreuer)
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
entschlossen
Entfernen Sie den Status „Konflikt“ für Arbeitskopiedateien
Wenn eine Upstream-Änderung nicht automatisch zusammengeführt werden kann, wird eine Datei eingefügt
Zustand „Konflikt“ („C“). Innerhalb der Datei werden Konflikte mit einem Sonderzeichen gekennzeichnet
<<<<<<< sowie ======== und >>>>>>> Zeilen.
Nachdem Sie alle widersprüchlichen Teile manuell gelöst haben, verwenden Sie diesen Befehl, um die zu entfernen
„Konfliktzustand“.
Hinweis: Mit diesem Unterbefehl werden Konflikte nicht semantisch gelöst oder entfernt
Markierungen; Es entfernt lediglich die konfliktbezogenen Artefaktdateien und ermöglicht PATH dies
erneut begangen werden.
Verwendung:
osc löste DATEI [DATEI...] auf
Neustart starten (Abbruchbau)
Starten Sie den Build eines bestimmten Projekts oder Pakets neu
Verwendung:
osc restartbuild [PROJECT [PACKAGE [REPOSITORY [ARCH]]]] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
--all Alle laufenden Builds des gesamten Projekts neu starten
-r REPO, --repo=REPO
Starten Sie Builds für ein bestimmtes Repository neu
-a ARCH, --arch=ARCH
Starten Sie Builds für eine bestimmte Architektur neu
Ergebnisse (R)
Zeigt die Build-Ergebnisse eines Pakets oder Projekts an
Verwendung:
osc results # (in der Arbeitskopie von PRJ oder PKG)
OSC-Ergebnisse PROJEKT [PAKET]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--format=FORMAT
Formatzeichenfolge für die CSV-Ausgabe
--csv generiert eine Ausgabe im CSV-Format
--xml generiert eine Ausgabe in XML (ehemals results_meta)
-w, --watch
Beobachten Sie die Ergebnisse, bis alle mit dem Bau fertig sind
-v, --verbose
ausführlichere Ausgabe
-a ARCH, --arch=ARCH
Ergebnisse nur für bestimmte Architektur(en) anzeigen
-r REPO, --repo=REPO
Ergebnisse nur für bestimmte Repo(s) anzeigen
-l, --last-build
Letzte Build-Ergebnisse anzeigen (erfolgreich/fehlgeschlagen/unbekannt)
zurückkehren Stellen Sie geänderte Dateien oder die gesamte Arbeitskopie wieder her.
Beispiele:
OSC zurücksetzen
ose zurück. Hinweis: Dies funktioniert nur für Paketarbeitskopien
Verwendung:
osc revert [DATEIEN...]
rentfernen
Quelldateien aus ausgewähltem Paket entfernen
Verwendung:
osc rremove PROJEKTPAKET [DATEIEN...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-f, --force
Fragen Sie nicht und löschen Sie keine Dateien
search (bse, se))
Suchen Sie nach einem Projekt und/oder Paket.
Wenn keine Option angegeben ist, sucht OSC nach Projekten und Paketen, die Folgendes enthalten
den „Suchbegriff“ in ihrem Namen, Titel oder ihrer Beschreibung.
Verwendung:
osc search 'Suchbegriff'
osc bse ... ('osc search --binary')
osc se 'perl(Foo::Bar)' ('osc --package perl-Foo-Bar') Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
--binaryversion=VERSION
Suche nach Binärdateien mit der angegebenen Version (impliziert).
--binär)
-B PROJEKT, --baseproject=PROJEKT
Suchpakete, die für PROJECT erstellt wurden (impliziert --binary)
--binary sucht nach Binärpaketen
--csv generiert eine Ausgabe im CSV-Format (getrennt durch |)
-M, --mine Abkürzung für --bugowner --package
--gepflegt
VERALTET: Bitte verwenden Sie stattdessen den verwalteten Befehl.
-m, --maintainer
als -i, aber nur Betreuer
-b, --bugowner
als -i, aber nur Bugowner
-i, --beteiligt
Projekte/Pakete anzeigen, bei denen eine bestimmte Person (oder ich selbst)
ist als Bugowner oder Maintainer beteiligt
[[{Gruppe|Person}/] ] Standard: Person
-V, --Version
Paketversion, Revision und srcmd5 anzeigen. VORSICHT:
Das ist langsam und unzuverlässig
-v, --verbose
weitere Informationen anzeigen
-a ATTRIBUT, --limit-to-attribute=ATTRIBUT
Übereinstimmung nur, wenn das angegebene Attribut in den Metadaten vorhanden ist
--Bezeichnung
Suchen Sie nach Übereinstimmungen im Element „Beschreibung“.
--title sucht nach Übereinstimmungen im Element „title“.
--project Suche nach einem Projekt
--package sucht nach einem Paket
-s, --substring
Zeigen Sie auch Ergebnisse an, bei denen der Suchbegriff ein Sub ist
Zeichenfolge, langsamere Suche
-e, --exact
Es werden nur exakte Übereinstimmungen angezeigt. Dies ist jetzt die Standardeinstellung
--repos-baseurl
Basis-URLs von Download-Repositories anzeigen
Behandeln Sie Quelldienste
Quelldienste können verwendet werden, um Quellen wie das Herunterladen von Dateien, das Überprüfen von Dateien usw. zu ändern.
Generieren von Dateien oder Ändern vorhandener Dateien.
Verwendung:
OSC-Dienstbefehl (in der Arbeitskopie)
OSC-Dienst ausführen [SOURCE_SERVICE]
OSC-Dienst deaktiviert
osc service remoterun [PROJEKTPAKET]
BEFEHL kann sein:
Um definierte Dienste lokal auszuführen, ist ein optionaler Parameter erforderlich
laufe nur a
angegebenen Quelldienst. Falls hierfür Parameter vorhanden sind
in der _service-Datei
Sie sind gebraucht.
disabledrun dr führt deaktivierte oder nur serverseitige Dienste lokal aus und speichert sie
Dateien als lokal erstellt
remoterun rr löst eine erneute Ausführung auf der Serverseite aus
setdevelproject (sdp)
Legen Sie das Entwicklungsprojekt/Paket eines Pakets fest
Beispiele:
osc setdevelproject [PRJ PKG] DEVPRJ [DEVPKG] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-u, --unset
Entwicklungsprojekt entfernen
setlinkrev
Aktualisiert eine Revisionsnummer in einem Quelllink.
Dieser Befehl fügt eine angegebene Revisionsnummer in einem Quelllink hinzu oder aktualisiert sie. Der
Wenn keine Revisionsnummer angegeben ist, wird die aktuelle Revision der Quelle verwendet.
Verwendung:
osc setlinkrev
osc setlinkrev PROJECT [PAKET] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-u, --unset
Entfernen Sie die Revision im Link, es wird immer darauf verweisen
letzte Überprüfung
-R, --use-plain-revision
Erweitern Sie die Revision nicht um die angegebene oder neueste Version
-r rev, --revision=rev
Verwenden Sie die angegebene Revision.
signkey
Projektsignaturschlüssel verwalten
osc signkey [--create|--delete|--extend] osc signkey [--notraverse]
Dieser Befehl dient zum Verwalten von GPG-Schlüsseln. Standardmäßig wird der öffentliche Schlüssel angezeigt. Es gibt
Es gibt keine Möglichkeit, den privaten Teil eines Schlüssels herunterzuladen oder hochzuladen.
Sie können jedoch einen neuen eigenen Schlüssel erstellen. Möglicherweise möchten Sie eine öffentliche Unterzeichnung in Betracht ziehen
Schlüssel mit Ihrem eigenen vorhandenen Schlüssel.
Wenn ein Projekt keinen Schlüssel hat, wird der Schlüssel des übergeordneten Projekts verwendet (z. B. wann).
Wenn Sie den Schlüssel „KDE:KDE4:Community“ weglassen, wird der von „KDE:KDE4“ verwendet.
ACHTUNG: DER ALTE SCHLÜSSEL KANN MIT DELETE ODER CREATE NICHT WIEDERHERGESTELLT WERDEN
Verwendung:
osc signkey [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--sslcert SSL-Zertifikat anstelle des GPG-Schlüssels abrufen
--notraverse
Durchqueren Sie Projekte nicht nach oben, um den Schlüssel zu finden
--delete löscht den GPG-Signaturschlüssel in diesem Projekt
--extend verlängert hierfür das Ablaufdatum des öffentlichen GPG-Schlüssels
Projekt
--create erstellt einen neuen GPG-Signaturschlüssel für dieses Projekt
Status (st)
Status der Dateien in der Arbeitskopie anzeigen
Zeigt den Status von Dateien in einer lokalen Arbeitskopie an und gibt an, ob Dateien vorhanden sind
lokal geändert, gelöscht, hinzugefügt, ...
Die erste Spalte in der Ausgabe gibt den Status an und ist einer der folgenden
Zeichen:
' ' keine Änderungen
'A' hinzugefügt
'C' Konflikt
'D' gelöscht
„M“ geändert
'?' Das Element steht nicht unter Versionskontrolle
'!' Element fehlt (durch Nicht-OSC-Befehl entfernt) oder unvollständig
Das Element „S“ wird übersprungen (das Element überschreitet eine Dateigrößenbeschränkung oder ist eine _service:*-Datei)
'F' Eingefroren (verwenden Sie „osc pull“, um Konflikte zusammenzuführen) (Nur-Paket-Status)
Beispiele:
osc st
osc st
osc st Datei1 Datei2 ...
Verwendung:
osc status [OPTS] [PATH...] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-e, --show-excluded
Zeigt auch Dateien an, die von ausgeschlossen sind
Konfigurationsoption „exclude_glob“.
-v, --verbose
zusätzliche Informationen ausdrucken
-q, --leise
so wenig wie möglich drucken
Anfrage einreichen (sr, sendpac, Submitreq)
Erstellen Sie eine Anfrage, um die Quelle in ein anderes Projekt einzureichen
[Sehen http://en.opensuse.org/openSUSE:Build_Service_Collaboration für Informationen zu
dieses Thema.]
Informationen zum Anzeigen und Ändern vorhandener Anforderungen finden Sie im Befehl „request“.
Verwendung:
osc subscribereq [OPTIONEN]
osc subscribereq [OPTIONS] DESTPRJ [DESTPKG]
osc subscribereq [OPTIONS] SOURCEPRJ SOURCEPKG DESTPRJ [DESTPKG]
osc subscribepac ... ist eine Abkürzung für osc subscribereq --cleanup ...
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--ja, fahren Sie fort, ohne zu fragen.
-d, --diff zeigt Diff nur an, anstatt die eigentliche Anfrage zu erstellen
--update-link
Dadurch wird die Quelle einschließlich der _link-Datei übertragen.
--kein Update
Berühren Sie niemals das Quellpaket beim Akzeptieren (wird kaputt gehen
Quelllinks)
--no-cleanup
Entfernen Sie niemals das Quellpaket beim Akzeptieren, sondern aktualisieren Sie es
Inhalt
--cleanup Paket entfernen, wenn die Übermittlung akzeptiert wird (Standard).
für Zuhause: :Zweigprojekte)
--separate-requests
Erstellen Sie mehrere Anfragen anstelle einer einzelnen (wann
Befehl wird für das gesamte Projekt verwendet)
--nodevelproject
Folgen Sie keinem definierten Entwicklungsprojekt (Primärprojekt).
wo ein Paket entwickelt wird)
-s ERSETZEN, --supersede=ÜBERSETZEN
Ersetzt eine andere Anfrage durch diese
-r REV, --revision=REV
Geben Sie eine bestimmte Quellrevisions-ID (die MD5-Summe) an
das Quellpaket
-m TEXT, --message=TEXT
Geben Sie den Nachrichtentext an
Zeichen Authentifizierungstoken anzeigen und verwalten
Mit dem Authentifizierungstoken können bestimmte Befehle ohne Senden ausgeführt werden
Referenzen.
Verwendung:
OSC-Token
osc token --create [ ]
OSC-Token --delete
OSC-Token --trigger Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
-t TOKENID, --trigger=TOKENID
Lösen Sie die Aktion eines Tokens aus
-d TOKENID, --delete=TOKENID
Erstellen Sie ein neues Token
-c, --create
Erstellen Sie ein neues Token
Auslösergrund (tr)
Zeigen Sie den Grund an, warum die Erstellung eines Pakets ausgelöst wurde
Der Server entscheidet, wann ein Paket neu erstellt werden muss. Dieser Befehl zeigt dies an
detaillierter Grund für ein Paket. In der Jobhistorie wird auch eine kurze Begründung hinterlegt,
auf die über „osc jobhistory“ zugegriffen werden kann.
Auslösende Gründe können sein:
- Neuer Build (noch nie erstellen oder manuell erzwungener Neuaufbau)
- Quellenänderung (z. B. beim Aktualisieren von Quellen)
- Meta-Änderung (Pakete, die zum Erstellen verwendet werden, haben sich geändert)
- Synchronisierung der Anzahl neu erstellen (falls es für die Synchronisierung von Release-Nummern konfiguriert ist)
Verwendung im Paket- oder Projektverzeichnis:
OSC-Grund REPOSITORY ARCH
osc reason PROJECT PACKAGE REPOSITORY ARCH
Undelete
Stellt ein gelöschtes Projekt oder Paket auf dem Server wieder her.
Der Server stellt ein Paket einschließlich der Quellen und der Metakonfiguration wieder her.
Binärdateien gehen weiterhin verloren und werden neu erstellt.
Verwendung:
osc undelete PROJEKT
osc undelete PROJEKTPAKET [PAKET ...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-m TEXT, --message=TEXT
Geben Sie den TEXT der Protokollnachricht an
öffnen Entsperrt ein Projekt oder Paket
Entsperrt ein gesperrtes Projekt oder Paket. Ein Kommentar ist erforderlich.
Verwendung:
osc unlock PROJEKT [PAKET]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-m TEXT, --message=TEXT
Geben Sie den TEXT der Protokollnachricht an
Aktualisierung (hoch)
Aktualisieren Sie eine Arbeitskopie
Beispiele:
1. Osc nach oben
Wenn das aktuelle Arbeitsverzeichnis ein Paket ist, aktualisieren Sie es.
Wenn es sich bei dem Verzeichnis um ein Projektverzeichnis handelt, aktualisieren Sie alle darin enthaltenen Verzeichnisse
Pakete und schauen Sie sich neu hinzugefügte Pakete an.
Um nur ausgecheckte Pakete zu aktualisieren, ohne neue auszuchecken
Für diejenigen möchten Sie möglicherweise „osc up *“ innerhalb des Projekts verwenden
d.
2. OSC hochfahren
Aktualisieren Sie die durch die Pfadargumente angegebenen Pakete.
Wenn --expand-link mit Quell-Link-Paketen verwendet wird, werden die erweiterten Quellen angezeigt
geprüft. Ohne diese Option werden die _link-Datei und die Patches ausgecheckt.
Mit der Option --unexpand-link kann mit a zurück zur „rohen“ Quelle gewechselt werden
_link-Datei plus Patch(es).
Verwendung:
OSC-Update [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-l limit_size, --limit-size=limit_size
Alle Dateien mit einer bestimmten Größe überspringen
-S, --server-side-source-service-files
Verwenden Sie serverseitig generierte Quellen statt lokal
Generation.
-s, --source-service-files
Führen Sie nach dem Update lokale Quelldienste aus.
-e, --expand-link
Wenn es sich bei einem Paket um einen Link handelt, aktualisieren Sie auf die erweiterten Quellen
-u, --unexpand-link
Wenn es sich bei einem Paket um einen erweiterten Link handelt, aktualisieren Sie auf den Rohdatensatz
_link-Datei
-r REV, --revision=REV
Auf die angegebene Revision aktualisieren (diese Option wird angezeigt).
Wird ignoriert, wenn Sie das Ganze aktualisieren möchten
Projekt oder mehr als ein Paket)
updatepacmetafromspec (Metafromspec, updatepkgmetafromspec)
Aktualisieren Sie die Metainformationen des Pakets aus einer Spezifikationsdatei
ARG ist, falls angegeben, eine Paketarbeitskopie.
Verwendung:
osc updatepacmetafromspec [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
--specfile=DATEI
Pfad zur Spezifikationsdatei. (Wenn Sie mehr als eine Arbeitskopie übergeben
diese Option wird ignoriert)
vc Bearbeiten Sie die Änderungsdatei
osc vc [-m MESSAGE|-e] [Dateiname[.Änderungen]|Pfad [Datei_mit_Kommentar]] Wenn nein
angegeben ist, muss genau eine *.changes- oder *.spec-Datei im cwd oder enthalten sein
im Weg.
Die in der .changes-Datei verwendete E-Mail-Adresse wird aus der BuildService-Instanz gelesen, oder
sollte definiert werden in ~/.oscrc [https://api.opensuse.org/] user = login pass =
Passwort E-Mail = [E-Mail geschützt]
oder kann über die Umgebungsvariable mailaddr angegeben werden.
Verwendung:
osc vc [ARGS...]
Option:
-h, --help Diese Hilfemeldung anzeigen und beenden
-e, --just-edit
Änderungen einfach öffnen (kann nicht mit -m verwendet werden)
-F DATEI, --file=DATEI
Änderungsmeldung aus DATEI lesen (keinen Editor öffnen)
-m NACHRICHT, --message=NACHRICHT
NACHRICHT zu Änderungen hinzufügen (keinen Editor öffnen)
whois (Benutzer, Wer)
Vollständigen Namen und E-Mail-Adresse eines Buildservice-Benutzers anzeigen
Verwendung:
osc whois [BENUTZERNAMEN...]
Wipebinaries
Löschen Sie alle Binärpakete eines bestimmten Projekts/Pakets
Mit dem optionalen Argument Andernfalls können Sie ein bestimmtes Paket angeben
Alle Binärpakete im Projekt werden gelöscht.
Verwendung:
osc Wipebinaries OPTS # funktioniert im ausgecheckten Projektverzeichnis
osc Wipebinaries OPTS PROJECT [PAKET] Optionen:
-h, --help Diese Hilfemeldung anzeigen und beenden
--all Alle Binärdateien löschen, unabhängig vom Paketstatus
(bisher Standard)
--unlösbar
Löschen Sie alle Binärdateien von Paketen, die Abhängigkeiten aufweisen
Fehler
--broken Alle Binärdateien der Pakete löschen, für die das Paket gilt
Quelle ist schlecht
--build-failed
Löschen Sie alle Binärdateien der Pakete, für die der Build erstellt wurde
gescheitert
--build-disabled
Löschen Sie alle Binärdateien der Pakete, für die der Build gilt
behindert
-r REPO, --repo=REPO
Löschen Sie alle Binärpakete für ein bestimmtes Repository
-a ARCH, --arch=ARCH
Löschen Sie alle Binärpakete für eine bestimmte Architektur
GLOBAL OPTIONAL
Option:
--version Versionsnummer des Programms anzeigen und beenden
-h, --help Diese Hilfemeldung anzeigen und beenden
--debugger springt in den Debugger, bevor etwas ausgeführt wird
--post-mortem springt bei Fehlern in den Debugger
-t, --traceback gibt im Fehlerfall eine Aufrufverfolgung aus
-H, --http-debug HTTP-Verkehr debuggen (filtert einige Header)
--http-full-debug HTTP-Verkehr debuggen (filtert keine Header)
-d, --debug gibt nützliche Informationen zum Debuggen aus
-A URL/Alias, --apiurl=URL/Alias
Geben Sie die URL für den Zugriff auf den API-Server oder einen Alias an
-c DATEI, --config=DATEI
Geben Sie eine alternative Konfigurationsdatei an
--no-keyring Deaktiviert die Verwendung des Desktop-Schlüsselbundsystems
--no-gnome-keyring deaktiviert die Verwendung des GNOME-Schlüsselrings
-v, --verbose erhöht die Ausführlichkeit
-q, --quiet sei ruhig, nicht ausführlich
Verwenden Sie OSC online über die Dienste von onworks.net