

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Alteração das versões do esquema em um projeto
<a name="update-bp"></a>

Se você criou um projeto com um esquema ou adicionou um esquema a um projeto existente, você será notificado sobre novas versões do esquema. Antes que a versão do esquema seja atualizada por meio de uma solicitação pull aprovada, você pode visualizar as alterações no código e os ambientes afetados. O gerenciamento do ciclo de vida permite que você altere as versões de um ou mais esquemas aplicados em seu projeto, para que cada versão do esquema possa ser alterada sem afetar outras áreas do seu projeto. Você também pode substituir as atualizações do esquema. Para obter mais informações, consulte [Trabalho com o gerenciamento do ciclo de vida como usuário do esquema](lifecycle-management-user.md).

**Importante**  
Para alterar a versão de um blueprint em seu CodeCatalyst projeto, você deve estar conectado com uma conta que tenha a função de **administrador do espaço**, **usuário avançado** ou **administrador do projeto** no espaço.

**dica**  
Depois de adicionar um esquema ao projeto, você pode configurar as notificações por e-mail e do Slack para fornecer atualizações sobre as alterações mais recentes no esquema. Para obter mais informações, consulte [Enviando notificações de CodeCatalyst](notifications.md).

**Para atualizar um esquema para a versão mais recente**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. No CodeCatalyst console, navegue até o espaço em que você deseja atualizar a versão de um blueprint.

1. No painel do espaço, escolha o projeto com o esquema que deseja atualizar.

1. No painel de navegação, escolha **Esquemas**.

1. Na coluna **Status**, escolha o link para alterar a versão do catálogo (por exemplo, **Alterar versão 0.3.109 do catálogo**).

1. Escolha o menu suspenso **Ações** e selecione **Atualizar versão**. A versão mais recente é selecionada automaticamente.

1. (Opcional) Em **Configurar esquema**, configure os parâmetros do esquema.

1. (Opcional) Na guia **Alterações de código**, revise as diferenças entre a versão atual do esquema e a versão atualizada. A diferença exibida em uma solicitação pull são as alterações entre a versão atual e a versão mais recente, que é a versão desejada no momento em que a solicitação pull é criada. Se nenhuma alteração for exibida, as versões podem ser idênticas ou você pode ter escolhido a mesma versão tanto para a atual quanto para a versão desejada.

1. Quando a solicitação pull tiver o código e as alterações que você deseja revisar, selecione **Aplicar atualização**. Depois que você criar a solicitação pull, poderá adicionar comentários. Os comentários podem ser adicionados à solicitação pull ou a linhas individuais em arquivos e à solicitação pull geral. Você pode adicionar links a recursos, como arquivos, usando o sinal `@` seguido pelo nome do arquivo.
**nota**  
O esquema não será atualizado até que a solicitação pull seja aprovada e mesclada. Para obter mais informações, consulte [Revisão de uma solicitação pull](pull-requests-review.md) e [Mesclar uma solicitação pull](pull-requests-merge.md).
**nota**  
Se você tiver solicitações pull existentes abertas para atualizar uma versão do esquema, feche as solicitações pull anteriores antes de criar outra. Ao selecionar **Atualizar versão**, você será direcionado para a lista de solicitações pull pendentes para o esquema. Você também pode visualizar solicitações pull pendentes na guia **Esquemas** nas **Configurações** do projeto e na página de resumo do projeto. Para obter mais informações, consulte [Visualizar solicitações pull](pull-requests-view.md).

**Para alterar a versão de um esquema**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. No CodeCatalyst console, navegue até o espaço em que você deseja atualizar a versão de um blueprint.

1. No painel do espaço, escolha o projeto com o esquema que deseja atualizar.

1. No painel de navegação, selecione **Esquemas** e selecione o botão de seleção do esquema que deseja atualizar.

1. Escolha o menu suspenso **Ações** e selecione **Configurar esquema**.

1. No menu suspenso **Versão de destino**, selecione a versão que você deseja usar. A versão mais recente é selecionada automaticamente.

1. (Opcional) Em **Configurar esquema**, configure os parâmetros do esquema.

1. (Opcional) Na guia **Alterações de código**, revise as diferenças entre a versão atual do esquema e a versão atualizada. A diferença exibida em uma solicitação pull são as alterações entre a versão atual e a versão mais recente, que é a versão desejada no momento em que a solicitação pull é criada. Se nenhuma alteração for exibida, as versões podem ser idênticas ou você pode ter escolhido a mesma versão tanto para a atual quanto para a versão desejada.

1. Quando a solicitação pull tiver o código e as alterações que você deseja revisar, selecione **Aplicar atualização**. Depois que você criar a solicitação pull, poderá adicionar comentários. Os comentários podem ser adicionados à solicitação pull ou a linhas individuais em arquivos e à solicitação pull geral. Você pode adicionar links a recursos, como arquivos, usando o sinal `@` seguido pelo nome do arquivo.
**nota**  
O esquema não será atualizado até que a solicitação pull seja aprovada e mesclada. Para obter mais informações, consulte [Revisão de uma solicitação pull](pull-requests-review.md) e [Mesclar uma solicitação pull](pull-requests-merge.md).
**nota**  
Se você tiver solicitações pull existentes abertas para atualizar uma versão do esquema, feche as solicitações pull anteriores antes de criar outra. Ao selecionar **Atualizar versão**, você será direcionado para a lista de solicitações pull pendentes para o esquema. Você também pode visualizar solicitações pull pendentes na guia **Esquemas** nas **Configurações** do projeto e na página de resumo do projeto. Para obter mais informações, consulte [Visualizar solicitações pull](pull-requests-view.md).