- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- Verbindungen
- Projekte
- Pipelines
- UIP-codierter Agent
- UIP-Coded
- UIP-Kontextgrundlage
- UIP-Dokumentation
- UIP-Funktion
- UIP-Leitplanken
- uip llm-configuration
- uip llm-gateway
- UIP-Modellhub
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Library-Object-Repository
- Get-Object-Repository
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Listeninstanzen
- Beispiele für Listenworkflows
- Packen
- Veröffentlichen
- Remote
- restore
- Ausführen, Debuggen & Ausführung enthält
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- TM
- UIA
- UIP-Aufgaben
- UIP-Ablaufverfolgungen
- Feedback zu UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
UIP-Aops-Projekte
Syntax und Optionen für „uip aops project“ und „uip aops solution“, die Automatisierungsprojekte und Studio Lösungen inspizieren, die über eine SourceControl-Verbindung erkannt wurden.
uip aops project überprüft die Dateien, den Inhalt und den Commit-Verlauf eines einzelnen Automatisierungsprojekts. uip aops solution führt dasselbe für eine Studio-Lösung aus. Beide sind schreibgeschützt für das zugrunde liegende Git-Repository – erkennen Sie zuerst Bezeichner mit connection projects/connection solutions. Gemeinsame Konzepte finden Sie in der uip aops -Übersicht .
Zusammenfassung
uip aops project list [--connections <csv>] [--target-framework <name>] [--project-type <type>] [--offset <n>] [--limit <n>] [--search <term>]
uip aops project get --project-id <id> [--reference <ref>] [--with-branches]
uip aops project files --project-id <id> [--path <path>] [--reference <ref>]
uip aops project content --project-id <id> --path <path> [--reference <ref>]
uip aops project commits --project-id <id> [--path <path>] [--branch <name>] [--offset <n>] [--limit <n>] [--search <term>]
uip aops project commit --project-id <id> --reference <sha>
uip aops solution get <solution-id>
uip aops solution commits <solution-id> [--path <path>] [--branch <name>] [--offset <n>] [--limit <n>] [--search <term>]
uip aops project list [--connections <csv>] [--target-framework <name>] [--project-type <type>] [--offset <n>] [--limit <n>] [--search <term>]
uip aops project get --project-id <id> [--reference <ref>] [--with-branches]
uip aops project files --project-id <id> [--path <path>] [--reference <ref>]
uip aops project content --project-id <id> --path <path> [--reference <ref>]
uip aops project commits --project-id <id> [--path <path>] [--branch <name>] [--offset <n>] [--limit <n>] [--search <term>]
uip aops project commit --project-id <id> --reference <sha>
uip aops solution get <solution-id>
uip aops solution commits <solution-id> [--path <path>] [--branch <name>] [--offset <n>] [--limit <n>] [--search <term>]
UIP-Aops-Projektliste
Listen Sie Projekte für jede sichtbare SourceControl-Verbindung auf (ein Aggregator für Verbindungen – die meisten anderen project -Verben zielen auf ein Projekt von --project-id ab).
Optionen
| Long | Wert | Beschreibung |
|---|---|---|
--connections <csv> | durch Kommas getrennt sind | Verbindungsbezeichner, an die angepasst werden soll. Standardmäßig wird jede sichtbare Verbindung verwendet. |
--target-framework <name> | string | Serverseitiger Filter im Projektzielframework. |
--project-type <type> | string | Serverseitiger Filter für Projekttyp, z. B. Process, Library, Agent. |
--offset <n> | Integer | Anzahl, die pro Verbindung übersprungen werden soll. Muss ein Mehrfaches von --limit sein. Der Standardwert ist 0. |
--limit <n> | Integer | Maximale Anzahl, die pro Verbindung zurückgegeben werden soll. Der Standardwert ist 10. |
--search <term> | string | Serverseitiger Teilzeichenfolgenfilter für den Projektnamen. |
Dies verteilt sich auf jede Verbindung parallel und verschlechtert sich, anstatt dass es fehlschlägt: Wenn einige Verbindungen nicht gelesen werden können, werden die erreichbaren Projekte trotzdem zurückgegeben und der Umschlag enthält Warning der die übersprungenen Verbindungen benennt – eine kurze Liste ist nie falsch für ein vollständiges. Nur ein vollständiger Fehler bei allen Verbindungen ist ein Fehler. Führen Sie --log-level warn erneut aus, um den zugrunde liegenden Fehler jeder Verbindung anzuzeigen.
Beispiele
uip aops project list
uip aops project list --connections f1e2d3c4-0000-0000-0000-000000000001 --search invoice
uip aops project list
uip aops project list --connections f1e2d3c4-0000-0000-0000-000000000001 --search invoice
Datenform (--output json)
{
"Code": "ProjectList",
"Data": [
{ "ProjectId": "9999dddd-0000-0000-0000-000000000001", "Name": "Invoice Processing", "Description": "Daily invoice ingest", "Type": "Process", "Repository": "automation-hub" }
]
}
{
"Code": "ProjectList",
"Data": [
{ "ProjectId": "9999dddd-0000-0000-0000-000000000001", "Name": "Invoice Processing", "Description": "Daily invoice ingest", "Type": "Process", "Repository": "automation-hub" }
]
}
UIP-Aops-Projekt abrufen
Rufen Sie die Metadaten eines Projekts unter einer bestimmten Referenz ab.
Optionen
| Long | Wert | Erforderlich | Beschreibung |
|---|---|---|---|
--project-id <id> | string | ja | UUID des SC-Diensts für das Projekt von connection projects. |
--reference <ref> | branch/Tag/SHA | nein | Die Standardeinstellung ist HEAD der Standardverzweigung. |
--with-branches | Markieren | nein | Rufen Sie auch die vollständige Liste der Verzweigungen ab und fügen Sie sie als availableBranches ein. Eine zusätzliche Runde. |
Beispiele
uip aops project get --project-id 9999dddd-0000-0000-0000-000000000001
uip aops project get --project-id 9999dddd-0000-0000-0000-000000000001 --with-branches
uip aops project get --project-id 9999dddd-0000-0000-0000-000000000001
uip aops project get --project-id 9999dddd-0000-0000-0000-000000000001 --with-branches
Datenform (--output json)
{
"Code": "ProjectGet",
"Data": {
"identifier": "9999dddd-0000-0000-0000-000000000001",
"name": "Invoice Processing",
"description": "Daily invoice ingest",
"type": "Process",
"projectVersion": "1.2.0",
"repository": "automation-hub",
"defaultBranch": "main"
}
}
{
"Code": "ProjectGet",
"Data": {
"identifier": "9999dddd-0000-0000-0000-000000000001",
"name": "Invoice Processing",
"description": "Daily invoice ingest",
"type": "Process",
"projectVersion": "1.2.0",
"repository": "automation-hub",
"defaultBranch": "main"
}
}
Mit --with-branches fügt Data availableBranches: ["main", "release", "feature/x"] hinzu. Wenn das Repository des Projekts nicht zum Auflisten von Verzweigungen aufgelöst werden kann, ist availableBranches ein leeres Array mit einer protokollierten Warnung und nicht einem Fehler.
UIP-Aops-Projektdateien
Listen Sie die Dateistruktur eines Projekts unter einer bestimmten Referenz auf.
Optionen
| Long | Wert | Erforderlich | Beschreibung |
|---|---|---|---|
--project-id <id> | string | ja | UUID des SC-Diensts für das Projekt. |
--path <path> | string | nein | Aufzulistendes Unterverzeichnis. Standardmäßig der Projektstamm. |
--reference <ref> | branch/Tag/SHA | nein | Die Standardeinstellung ist HEAD der Standardverzweigung. |
Datenform (--output json)
{ "Code": "ProjectFiles", "Data": [] }
{ "Code": "ProjectFiles", "Data": [] }
Eine Zeile pro Eintrag mit Name, Pfad, Typ und Typ der Buildable-Einheit.
uip aops-Projektinhalt
Rufen Sie den Rohinhalt einer Datei innerhalb eines Projekts ab.
Optionen
| Long | Wert | Erforderlich | Beschreibung |
|---|---|---|---|
--project-id <id> | string | ja | UUID des SC-Diensts für das Projekt. |
--path <path> | string | ja | Dateipfad relativ zum Projektstamm. |
--reference <ref> | branch/Tag/SHA | nein | Die Standardeinstellung ist HEAD der Standardverzweigung. |
Datenform (--output json)
{ "Code": "ProjectFileContent", "Data": { "fileContent": "<xaml…>" } }
{ "Code": "ProjectFileContent", "Data": { "fileContent": "<xaml…>" } }
Eine nicht auflösbare --path/--reference -Kombination schlägt mit Project file '<path>' not found. und nicht mit einem leeren Erfolg fehl.
Commits von uip aops-Projekten
Listen Sie den Commit-Verlauf für ein Projekt auf. Nur Ziel von --project-id – es gibt keine standortbasierte (Repo/Referenz)-Variante dieses Endpunkts.
Optionen
| Long | Wert | Erforderlich | Beschreibung |
|---|---|---|---|
--project-id <id> | string | ja | UUID des SC-Diensts für das Projekt. |
--path <path> | string | nein | Filtern Sie nach Commits, die diesen Pfad bearbeiten. |
--branch <name> | string | nein | Nach einer Verzweigung filtern. Standardmäßig die Standardverzweigung. |
--offset <n> | Integer | nein | Zu überspringende Zahl. Muss ein Mehrfaches von --limit sein. Der Standardwert ist 0. |
--limit <n> | Integer | nein | Zurückzugebendes Maximum. Der Standardwert ist 20. |
--search <term> | string | nein | Serverseitiger Teilzeichenfolgenfilter für Commit-Nachricht. |
Datenform (--output json)
{ "Code": "ProjectCommits", "Data": { "result": [] } }
{ "Code": "ProjectCommits", "Data": { "result": [] } }
UIP-Aops-Projekt-Commit
Rufen Sie einen einzelnen Commit nach SHA ab.
Optionen
| Long | Wert | Erforderlich | Beschreibung |
|---|---|---|---|
--project-id <id> | string | ja | UUID des SC-Diensts für das Projekt. |
--reference <sha> | Commit-SHA | ja | Akzeptiert auch eine Verzweigung/ein Tag, das/der in einem Commit aufgelöst wird. |
Datenform (--output json)
{ "Code": "ProjectCommit", "Data": { "Reference": "0123456789abcdef0123456789abcdef01234567", "Message": "Initial commit" } }
{ "Code": "ProjectCommit", "Data": { "Reference": "0123456789abcdef0123456789abcdef01234567", "Message": "Initial commit" } }
Schlägt mit Commit <reference> not found. fehl, wenn es nicht aufgelöst wird.
UIP-Aops-Lösung abrufen
Rufen Sie die Metadaten einer Studio-Lösung nach Bezeichner ab – das beibehaltene Lösungs-DTO (Name, Bezeichner, Quell-Repository, Standardverzweigung, zuletzt geänderte Informationen).
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
<solution-id> | ja | Lösungsbezeichner von connection solutions <connection-id>. |
Datenform (--output json)
{ "Code": "SolutionGet", "Data": { "identifier": "abcd5678-0000-0000-0000-000000000001", "name": "Finance Suite" } }
{ "Code": "SolutionGet", "Data": { "identifier": "abcd5678-0000-0000-0000-000000000001", "name": "Finance Suite" } }
Commits der UIP-Aops-Lösung
Listen Sie den Commit-Verlauf für eine Lösung auf.
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
<solution-id> | ja | Lösungsbezeichner von connection solutions <connection-id>. |
Optionen
| Long | Wert | Beschreibung |
|---|---|---|
--path <path> | string | Filtern Sie nach Commits, die diesen Pfad bearbeiten. |
--branch <name> | string | Nach einer Verzweigung filtern. Standardmäßig die Standardverzweigung. |
--offset <n> | Integer | Zu überspringende Zahl. Muss ein Mehrfaches von --limit sein. Der Standardwert ist 0. |
--limit <n> | Integer | Zurückzugebendes Maximum. Der Standardwert ist 20. |
--search <term> | string | Serverseitiger Teilzeichenfolgenfilter für Commit-Nachricht. |
Datenform (--output json)
{ "Code": "SolutionCommits", "Data": { "result": [] } }
{ "Code": "SolutionCommits", "Data": { "result": [] } }
Zugehörig
uip aops– Übersicht und Konzepte.connections– Projekt-/Lösungsbezeichner erkennen.pipelines– Definieren und führen Sie eine CI/CD-Pipeline für ein Projekt aus.
Siehe auch
- Zusammenfassung
- UIP-Aops-Projektliste
- Optionen
- Beispiele
- Datenform (--output json)
- UIP-Aops-Projekt abrufen
- Optionen
- Beispiele
- Datenform (--output json)
- UIP-Aops-Projektdateien
- Optionen
- Datenform (--output json)
- uip aops-Projektinhalt
- Optionen
- Datenform (--output json)
- Commits von uip aops-Projekten
- Optionen
- Datenform (--output json)
- UIP-Aops-Projekt-Commit
- Optionen
- Datenform (--output json)
- UIP-Aops-Lösung abrufen
- Argumente
- Datenform (--output json)
- Commits der UIP-Aops-Lösung
- Argumente
- Optionen
- Datenform (--output json)
- Zugehörig
- Siehe auch