Versione 4.0.23.6 (più recente)
Ottieni area di lavoro del progetto
Restituisce informazioni sullo stato dei file del progetto nell'area di lavoro attualmente selezionata
Richiesta
GET
/projects/{project_id}/current_workspace
Tipo di dati
Descrizione
Richiesta
percorso
Espandi definizione HTTPPath...
project_id
ID progetto
della query
Espandi definizione HTTPQuery in corso...
campi
Campi richiesti
Risposta
200: area di lavoro del progetto
Tipo di dati
Descrizione
(oggetto)
può
lock
Operazioni che l'utente corrente può eseguire su questo oggetto
project_id
lock
L'ID del progetto
ID_area di lavoro
lock
L'ID dell'area di lavoro locale contenente i file di progetto
stato_git
lock
Lo stato della directory Git locale
testa_di_git
lock
Nome della revisione principale di Git
stato_dipendenza
lock
Stato delle dipendenze nel progetto. I valori validi sono: "lock_facoltativo", "lock_required", "lock_error", "install_none".
ramo_git
lock
GitBranch
Espandi definizione GitBranch...
può
lock
Operazioni che l'utente corrente può eseguire su questo oggetto
name
Il nome breve del locale. L'aggiornamento di "nome" comporta il pagamento in "git" "
telecomando
lock
Il nome del telecomando
nome_remoto
lock
Il nome breve sul telecomando
errore
lock
Nome dell'errore
messaggio
lock
Messaggio che descrive un errore se presente
nome_proprietario
lock
Nome del proprietario di una filiale personale
sola lettura
lock
Se questo ramo è di sola lettura
personal
lock
Se questo ramo è un ramo personale o meno; di sola lettura per tutti gli sviluppatori ad eccezione del proprietario
è_locale
lock
Indica se esiste o meno un riferimento locale per il ramo
è_remoto
lock
Indica se esiste o meno un riferimento remoto per il ramo
produzione
lock
Se questo è il ramo production
avanti_conteggio
lock
Numero di commit del ramo locale prima del telecomando
dietro_numero
lock
Numero di commit del ramo locale dietro il telecomando
commit_at
lock
Timestamp UNIX in cui è stato eseguito l'ultimo commit di questa filiale.
rif
Il riferimento risolto di questo ramo. L'aggiornamento di "ref" restituisce "git reset --hard ".
riferimento_remoto
lock
Il riferimento risolto di questo telecomando di filiale.
tipo_ml
lock
La sintassi lookml utilizzata da tutti i file in questo progetto
400: Richiesta errata
Tipo di dati
Descrizione
(oggetto)
messaggio
lock
Error details (Dettagli errore)
documentazione_url
lock
Link alla documentazione
404: Non trovata
Tipo di dati
Descrizione
(oggetto)
messaggio
lock
Error details (Dettagli errore)
documentazione_url
lock
Link alla documentazione