Como usar um sistema de controle de versão: passo a passo
Um sistema de controle de versão simplifica muito o desenvolvimento, mantendo o trabalho nos projetos seguro e bem organizado. A introdução de um VCS no processo de desenvolvimento pode ser dividida em várias etapas principais. Vamos ver como trabalhar com um sistema de controle de versão, passo a passo.
Etapa 1. Conecte-se ao servidor.
Acesse a seção de integrações no navegador, selecione “Conexões” e crie uma nova conexão.
Etapa 2. Configure a conexão.
Insira a URL (por exemplo, gitlab.com) e um token de acesso pessoal. Depois de salvar a conexão, o sistema tenta se conectar ao servidor usando o token fornecido. Se a conexão for bem-sucedida, um ícone “Conexão estabelecida” aparece, e o sistema começa a importar automaticamente os dados sobre grupos e projetos.
Você pode acompanhar a importação no feed de atividades. Se o token tiver permissões limitadas, a importação será mais rápida. Depois de atualizar a página, o status muda para “Concluído” e os repositórios e grupos do GitLab aparecem nas listas. Se o token ou a URL forem inválidos, o sistema notifica que a conexão não pôde ser estabelecida, e você pode abrir o log para obter detalhes.
A conexão é necessária para o widget do painel do desenvolvedor nos formulários de tarefas no SDLC. O widget exibe informações sobre solicitações de mesclagem, ramificações e commits, obtendo esses dados do GitLab automaticamente.
Etapa 3. Especifique o repositório do projeto.
Para que o widget exiba os dados corretamente, é necessário especificar o repositório do projeto. No formulário do projeto, selecione os repositórios relevantes no campo “Repositório Git”.
O widget do painel do desenvolvedor fica então disponível na aba da tarefa correspondente. Ele mostra informações sobre os repositórios vinculados e oferece suporte à filtragem. As tarefas são vinculadas aos dados do GitLab por meio do número da tarefa; portanto, para que o widget funcione corretamente, os números das tarefas devem aparecer nos nomes dos ramos, nas mensagens de commit e nas solicitações de mesclagem.
A aba “Solicitações de mesclagem” exibe vários parâmetros: ID da solicitação, título, ramificações de origem e de destino, número de threads e status do pipeline mais recente. Clicar no título de uma solicitação leva você ao GitLab. A aba “Commits” exibe o título do commit, seu hash e o autor, que é associado a um perfil de funcionário no SimpleOne. Por padrão, são exibidos até cinco commits mais recentes, mas esse número pode ser configurado. A aba “Ramos” exibe o nome do ramo e sua conexão, com um link para abri-lo no GitLab.
Seguir essas etapas ajuda a manter o projeto organizado e facilita o trabalho em equipe e o gerenciamento de versões de código. Com elas, você pode usar um VCS para desenvolvimento de software, mantendo o código estável e consistente em todas as etapas.