Bitbucket Server 5.5 traz tokens de acesso pessoal e rebase

8 novembro 2017 | Atlassian

Há várias formas de melhorar a velocidade geral, mas uma das técnicas mais utilizadas é tornar-se mais produtivo. O Bitbucket Server e Data Center 5.5 busca ajudá-lo a atingir isso através de duas melhorias no fluxo de trabalho do desenvolvimento: tokens de acesso pessoal e fluxos de trabalho com rebase.

Integrações seguras através de tokens de acesso pessoal

Se você é como a Atlassian, você adora ter acesso rápido e fácil às informações do desenvolvimento. Independentemente de você popular seu quadro com estatísticas ou enviar dados para outras ferramentas em seu ecossistema, isso normalmente está relacionado com a REST API do Bitbucket Server.

Antes da atualização, você precisaria ter a autorização básica, gerando a necessidade de usar suas próprias credenciais de usuário ou criar um serviço dedicado ou bot de usuário para realizar aquelas chamadas. Isso não necessariamente gera sentimentos agradáveis ou confusos no seu sys admin, mas também não o encoraja a criar mais integrações.

O Bitbucket 5.5 apresenta tokens de acesso pessoal, o que substitui as senhas de autorização básica em chamadas para o GIT ou REST API. Essas tokens são criadas para cada usuário recebendo o mesmo nível de permissão do usuário, menos a capacidade de logar na interface de usuário do Bitbucket.

Você também tem a opção de aplicar restrições futuras, como limitar o acesso apenas para o modo de leitura. As tokens de acesso pessoal permitem integrações disponíveis para todos os usuários, economizando o tempo dos desenvolvedores e a dor de cabeça de lidar com os riscos de utilizar senhas/usuários LDAP.

Limpar o histórico de commits utilizando Rebase

Rebasing (o processo de mover ou combinar uma sequência de commits para um commit base) é uma opção popular para os times de desenvolvimento incorporarem mudanças a sua base de código. Ela mantém a complexidade do seu gráfico de repositório baixa e faz com que o histórico de commits seja mais compreensível. Até a ultima atualização, a decisão de utilizar rebasing no seu fluxo de trabalho no Bitbucket Server iria tirá-lo do seu fluxo natural e dos benefícios de efetuar o merge através da interface de usuário, o que requer um método manual no lado do cliente. Isso não só era inconveniente, como também aumentava o potencial de erros.

Com a adição de um token de um token pessoal de acesso e do rebasing, personalizar seu fluxo de trabalho para se adaptar ao trabalho do seu time ficou bem mais fácil. Foque em escrever softwares, sem se preocupar com credenciais para integrações e sem enfrentar complicações para obter um histórico claro dos commits. Experimente o Bitbucket Server 5.5 e veja como essas pequenas melhorias podem causar um grande impacto.

Se você deseja entender melhor os benefícios das últimas atualizações do Bitbucket ou como utilizar as ferramentas Atlassian para melhorar seu desenvolvimento de software, ficaremos felizes em ajudar sua empresa.

Entre em Contato


Este artigo foi originalmente postado no blog da Atlassian. Clique aqui para ler a versão original (em inglês).

Traduzido e adaptado por e-Core.

Leia mais em:

Novo integrante da família Atlassian: Jira Align

A Atlassian anunciou recentemente a aquisição do AgileCraft e renomeou o produto para Jira Align. A adição dessa ferramenta no portfólio da Atlassian busca auxiliar grandes empresas a escalarem de forma ágil e trazerem maior visibilidade para seus executivos.

e-Core no Atlassian Summit 2019!

A e-Core tem o prazer de anunciar que participará do Atlassian Summit 2019 e trará para você as últimas novidades em ferramentas e práticas de mercado. Referência em Atlassian na América Latina e com escritórios nos Estados Unidos, a e-Core marcará forte presença no...

Jira Service Desk 4.0 e Jira Software 8.0 Update!

Assista à um webinar On-Demand com prévias sobre as novidades das gerações 8xA Atlassian anunciou importantes atualizações para o Jira Software e Jira Service Desk que irão melhorar a performance, consertar bugs e otimizar a interface para os usuários.Confira o que...

Share This