Novidades no Upsource 2020.1

Revisões de merge para integração do GitHub e GitLab, melhorias de workflow de revisão de código e outras melhorias

Recursos

Revisões de merge para integração com o GitHub e o GitLab

Revisões de merge para integração com o GitHub e o GitLab

No Upsource 2020.1, adicionamos a capacidade de criar revisões de mesclagem para solicitações pull do GitHub se a sincronização com o GitHub estiver ativada. A diferença de revisão de merge assemelha-se à diferença de solicitação pull do GitHub e permite que você compare facilmente seu branch com o destino.

Melhorias na sincronização de solicitação pull do GitHub

Melhorias na sincronização de solicitação pull do GitHub

Fizemos algumas outras melhorias relacionadas à sincronização com o GitHub.

  • Quando a revisão é concluída no Upsource, ela agora é mostrada como aprovada no GitHub.
  • Quando você adiciona revisores no GitHub, eles são adicionados automaticamente ao Upsource.
Melhorias no workflow de revisão de código

Melhorias no workflow de revisão de código

Agora, depois de revisar e aceitar as alterações em uma revisão de código, você pode mesclar e excluir o branch diretamente da página de revisão.

Sincronização de comentários com o GitLab

Sincronização de comentários com o GitLab

Agora, quando você deixa comentários em um diff ou arquivo-fonte no GitLab, esses comentários também são refletidos no Upsource. Este recurso também funciona no outro sentido, portanto, os comentários do Upsource também são refletidos no GitLab.

Webhooks do GitHub

Num projeto GitHub sincronizado, o Upsource sonda periodicamente o repositório do GitHub não apenas para detectar novos commits, mas também para saber de alterações nas solicitações pull e comentários. Agora, para obter atualizações sem qualquer demora, você pode configurar um webhook no lado GitHub, que notificará o Upsource sobre quaisquer alterações no momento em que elas ocorrerem.

Outras melhorias

Navegue rapidamente para revisões do campo de pesquisa. Recolha/expanda todos os arquivos alterados em uma revisão. Também adicionamos um novo tipo de webhook para adicionar e remover o rótulo de revisão.