Vai alla navigazione

Esegui il merge di una proposta di merge

Esegui il merge. Il chiamante deve avere accesso in scrittura al branch di destinazione (solo gli amministratori, per un branch protetto); qui un revisore approva ed esegue il merge di una richiesta aperta da chi non poteva farlo.

Parametri di percorso

agent_idstringObbligatorio
L'ID di un agente. Viene restituito alla creazione dell'agente.
merge_proposal_idstringObbligatorio

Identificatore univoco di merge_proposal.

Header

xi-api-keystringOpzionale

Richiesta

This endpoint expects an object.
archive_source_branchbooleanOpzionalePredefinito a true
Indica se archiviare il branch di origine dopo il merge.
forcebooleanOpzionalePredefinito a false
Forza le modifiche del branch di origine sulla destinazione, ignorando la risoluzione dei conflitti basata sui timestamp.

Risposta

Risposta riuscita
idstring
agent_idstring
source_branch_idstring
target_branch_idstring
source_tip_version_id_at_creationstring
titlestring
created_atinteger
updated_atinteger
descriptionstringOpzionalePredefinito a
requested_reviewer_user_idslist of stringsOpzionale
reviewslist of objectsOpzionale
commentslist of objectsOpzionale
outcomeobjectOpzionale
author_user_idstringOpzionale

ID dell'utente autore della merge_proposal.

access_infoobjectOpzionale

Informazioni di accesso per merge_proposal, incluso il creatore.

Errori

422
Merge Proposals Merge Request Unprocessable Entity Error