Atualizar SWH: Arquivar e Atualizar Repositórios de Código-fonte
UpdateSWH é uma extensão gratuita do Chrome desenvolvida pela Software Heritage. Ela se enquadra na categoria de Navegadores e é classificada como uma subcategoria de Complementos e Ferramentas. Esta extensão permite que os usuários verifiquem o estado de arquivamento de um repositório de código-fonte e proponham atualizações, se necessário.
Ao visitar um repositório de desenvolvimento de software em plataformas de hospedagem de código suportadas, como Bitbucket, GitHub, GitLab.com e instâncias do GitLab, o UpdateSWH exibe um botão colorido no lado direito do navegador. A cor do botão fornece informações sobre o status do repositório. Um botão verde indica que o repositório está atualizado e, ao clicar nele, uma guia é aberta mostrando a página correspondente no arquivo do Software Heritage.
Se o botão estiver cinza, significa que o repositório está ausente no arquivo. Ao clicar no botão, é acionada uma solicitação de salvar o código agora, permitindo que os usuários enviem o repositório para o arquivo do Software Heritage e, potencialmente, mostrem a solicitação de salvamento que foi enviada.
Um botão amarelo indica que o repositório não está atualizado no arquivo. Ao clicar nele, é acionada uma solicitação de salvar o código agora e também pode ser exibida a solicitação de salvamento enviada.
Vale ressaltar que, se a solicitação da API para informações do repositório falhar, o botão aparecerá em vermelho. Isso geralmente ocorre ao visitar um repositório que não é acessível publicamente e, portanto, não pode ser arquivado.
Para aqueles que usam instâncias do GitLab e Gitea em domínios diferentes dos padrões, opções adicionais podem ser adicionadas no painel de opções da extensão.
Opinião usuários sobre UpdateSWH
Já experimentou UpdateSWH? Seja o primeiro a deixar a sua opinião!