Acessar espaço de trabalho do projeto

Versão 4.0.23.2

Acessar espaço de trabalho do projeto

Retorna informações sobre o estado dos arquivos do projeto no espaço de trabalho selecionado no momento

Solicitação

GET /projects/{project_id}/current_workspace
Tipo de dados
Descrição
Solicitação
HTTPRequest
path
HTTPPath
Expandir definição HTTPPath...
project_id
string
ID do projeto
consulta
Consulta HTTP
Expandir a definição de HTTPQuery...
campos
string
Campos solicitados

Resposta

200: espaço de trabalho do projeto

Tipo de dados
Descrição
(objeto)
pode
objeto
Operações que o usuário atual pode realizar neste objeto
project_id
string
O código do projeto
ID do espaço de trabalho
string
O ID do espaço de trabalho local que contém os arquivos do projeto
git_status
string
O status do diretório git local
git_head
string
Nome da revisão do cabeçalho Git
dependência_status
string
Status das dependências no projeto. Os valores válidos são: "lock_optional", "lock_required", "lock_error" e "install_none".
git_branch
GitBranch (em inglês)
GitBranch
Expandir a definição do GitBranch...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
nome
string
O nome abreviado do local. Atualizar "name" resulta em "git checkout" `
controle remoto
string
O nome do controle remoto
nome_remoto
string
O nome curto no controle remoto
error
string
Nome do erro
mensagem
string
Mensagem descrevendo um erro, se houver
nome_do_proprietário
string
Nome do proprietário de uma agência pessoal
somente leitura
booleano
Se esta ramificação é somente leitura ou não
personal
booleano
Se a agência é pessoal ou não: somente leitura para todos os desenvolvedores, exceto o proprietário
is_local
booleano
Se existe uma referência local para a ramificação
is_remote
booleano
Se existe uma ref remota para a ramificação
is_production
booleano
Se este é ou não o branch de produção
contagem_antecipada
integer
Número de confirmações da ramificação local à frente do controle remoto
contagem_atrasada
integer
Número de confirmações da ramificação local atrás do controle remoto
commit_at
integer
Carimbo de data/hora do UNIX em que este branch foi confirmado pela última vez.
ref
string
A referência resolvida desta ramificação. A atualização de `ref` resulta em `git reset --hard ``.
referência_remota
string
A referência resolvida desse branch remote.
lookml_type
string
A sintaxe lookml usada por todos os arquivos neste projeto

400: Solicitação inválida

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

404: não encontrado

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação