# RI e GIT

Repositório Institucional e do GIT da UERN.

# INOVA

# [GITLAB] INOVA – CRIAR E CONFIGURAR REPOSITÓRIO DE PROJETO DE SOFTWARE

**Sistema**

GitLab Institucional da UERN

**Módulo**

Grupos e Projetos

**Usuários**

Gestores da INOVA e equipe responsável pela criação e configuração dos repositórios institucionais.

**Perfil**

Usuário responsável pela administração dos projetos de software no GitLab Institucional.

**Descrição da Funcionalidade**

Esta funcionalidade permite criar e organizar, no GitLab Institucional da UERN, os repositórios destinados ao desenvolvimento de softwares que poderão ser submetidos para registro pela INOVA.

Os projetos devem ser mantidos no GitLab Institucional para garantir o controle de autoria, a rastreabilidade do desenvolvimento, o versionamento do software, a transparência institucional e o suporte ao processo de registro.

Para organização dos projetos, recomenda-se utilizar a estrutura:

**inova → softwares-em-desenvolvimento → nome-do-projeto**

#### **Acesso à Funcionalidade**

1. Acesse o **GitLab Institucional** da **UERN** com suas credenciais institucionais.
2. Na página inicial, no menu lateral esquerdo, clique em **Grupos.**
3. Na tela **Grupos**, localize o grupo inova e clique sobre ele.
    
    [![1.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/nsx1.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/nsx1.png)

[![2.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/S4k2.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/S4k2.png)

#### **Criar o subgrupo para softwares em desenvolvimento**

Dentro do grupo inova, clique em **Criar subgrupo.**

Na tela **Criar subgrupo**, preencha os dados para criação do grupo destinado aos softwares que estão em desenvolvimento.

[![3.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/mo03.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/mo03.png)

No campo Nome do subgrupo, informe:

**softwares-em-desenvolvimento**

Confira os campos URL do subgrupo e Slug do subgrupo. O sistema deverá apresentar a estrutura correspondente ao grupo inova.

Em **Nível de visibilidade**, selecione **Privado**, para que o grupo e os projetos nele armazenados sejam visualizados apenas pelos membros autorizados.

Após conferir as informações, clique em **Criar subgrupo.**

[![4.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/pJt4.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/pJt4.png)

O sistema exibirá a mensagem:

“**O grupo softwares-em-desenvolvimento foi criado com sucesso.**”

[![5.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/jS45.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/jS45.png)

Após a criação, o usuário será direcionado para a página do novo subgrupo.

#### **Criar o projeto de software**

Dentro do subgrupo softwares-em-desenvolvimento, clique em **Criar projeto.**

[![6.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/ZWG6.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/ZWG6.png)

Na tela **Criar novo projeto**, selecione:

***Criar projeto em branco***

[![3c293cd7-70eb-4dad-a550-2a50d68f81ca.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/h7y3c293cd7-70eb-4dad-a550-2a50d68f81ca.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/h7y3c293cd7-70eb-4dad-a550-2a50d68f81ca.png)

O sistema apresentará o formulário para configuração do novo projeto.

Preencha o Nome do projeto de acordo com o nome do software que será desenvolvido.

Confira a URL do projeto e o Slug do projeto. O projeto deverá permanecer dentro da estrutura:

**inova / softwares-em-desenvolvimento / nome-do-projeto**

Em **Nível de visibilidade**, mantenha a opção **Privado.**

Na seção Configuração do projeto, mantenha marcada a opção:

Inicializar repositório com um **README**

A existência de um arquivo README.md é importante porque a documentação mínima do projeto deverá conter, posteriormente, a descrição do software, os autores, a instituição e a finalidade do sistema. Também é recomendada a estrutura com README.md, /src, /docs e /LICENSE.

As opções **Ativar Teste de Segurança de Aplicações Estáticas (SAST)** e Ativar detecção de senhas não são indicadas como obrigatórias nas orientações fornecidas e podem permanecer desmarcadas, salvo orientação específica da equipe responsável.

Após conferir as configurações, clique em **Criar projeto.**

[![8.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/2ON8.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/2ON8.png)

O GitLab exibirá a confirmação:

“***O projeto ‘nome-do-projeto’ foi criado.***”

[![9.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/Iqy9.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/Iqy9.png)

A página inicial do repositório será apresentada, incluindo o arquivo README.md criado durante a configuração inicial.

#### **Acessar os membros do projeto**

Para configurar os usuários que terão acesso ao repositório, no menu lateral do projeto, clique em **Gerenciar** e, em seguida, em **Membros.**

[![10.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/cu510.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/cu510.png)

Na tela Membros do projeto, é possível visualizar os usuários que já possuem acesso, a origem da permissão, a função atribuída e, quando aplicável, a data de expiração.

Clique em **Convidar membros** para adicionar um novo usuário.

[![11.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/bo911.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/bo911.png)

#### **Adicionar o docente responsável**

Na janela Convidar membros, utilize o campo Nome de usuário, nome ou endereço de e-mail para localizar o docente responsável pelo projeto.

[![12.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/rEe12.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/rEe12.png)

Em Selecionar função máxima, escolha:

**Mantenedor**

A orientação para o fluxo institucional determina que o docente seja vinculado ao projeto como Maintainer (Mantenedor).

[![13.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/Rvv13.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/Rvv13.png)

O campo Data de expiração do acesso é opcional. Caso não exista uma data previamente definida para encerramento do acesso, ele poderá permanecer em branco.

Após preencher as informações, clique em **Convidar.**

O sistema retornará para a relação de membros e exibirá a mensagem:

“***Os membros foram adicionados com sucesso.***”

[![14.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/0JO14.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/0JO14.png)

Confira se o docente aparece na lista e se a função atribuída está definida como Mantenedor.

#### **Adicionar alunos ao projeto**

Os alunos vinculados ao desenvolvimento também podem ser adicionados ao repositório.

Repita o acesso a:

**Gerenciar → Membros → Convidar membros**

Pesquise o aluno utilizando seu nome de usuário, nome ou endereço de e-mail institucional.

Em Selecionar função máxima, escolha:

**Desenvolvedor**

A permissão recomendada para os alunos é **Developer (Desenvolvedor)**. Além disso, o aluno deve possuir conta institucional e estar vinculado ao projeto acadêmico.

Caso necessário, informe uma **Data de expiração do acesso.**

[![15.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/DBO15.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/DBO15.png)

Em seguida, clique em **Convidar.**

Após a inclusão, confirme se o aluno está listado entre os membros do projeto e se sua função foi definida corretamente como Desenvolvedor.

#### **Permissões utilizadas**

Para este fluxo, devem ser observadas principalmente as seguintes permissões:

Mantenedor: destinada ao docente responsável pelo projeto.

Desenvolvedor: destinada aos alunos participantes do desenvolvimento.

O documento de fluxo da INOVA estabelece que o gestor da INOVA e o docente sejam vinculados como Maintainer, permitindo que o docente posteriormente adicione os alunos como Developer.

#### **Validação do repositório**

Após a criação e configuração inicial, deve-se conferir se:

- o projeto foi criado dentro de inova/softwares-em-desenvolvimento;
- o docente responsável foi vinculado;
- as permissões necessárias estão ativas;
- o acesso ao repositório está funcionando corretamente.

Esses pontos fazem parte da etapa de validação prevista para a INOVA após a criação do repositório.

Durante o desenvolvimento, o repositório poderá ser utilizado para acompanhar os commits, a evolução do código, a participação dos autores, as releases e a documentação técnica, garantindo a rastreabilidade necessária ao processo de registro do software.

##### **Observações**

O histórico de commits do projeto deve ser preservado, pois ele será utilizado como parte da comprovação de autoria do software. Não devem ser utilizados repositórios externos, nem removidos autores após o desenvolvimento ou transferido o projeto sem autorização da INOVA.

Quando o software estiver pronto para registro, deverão ser verificados o código-fonte, os autores envolvidos, o histórico de commits, a documentação e a versão final. O repositório institucional será utilizado como base de comprovação durante o processo de registro.

# RI

# [RI UERN] IMPORTAÇÃO EM LOTE DE TESES E DISSERTAÇÕES

**Sistema**

Repositório Institucional da UERN (RI UERN)

**Módulo**

Administração

**Usuários**

Usuários responsáveis pela administração e importação de produções acadêmicas no Repositório Institucional.

**Perfil**

Usuário com permissão para realizar importações em lote no Repositório Institucional.

**Descrição da Funcionalidade**

Esta funcionalidade permite realizar a importação em lote de teses e dissertações no Repositório Institucional da UERN por meio de um arquivo ZIP. Durante o procedimento, é possível selecionar a coleção de destino, realizar uma validação prévia do lote, efetuar a importação definitiva, acompanhar o processamento e verificar se os trabalhos foram corretamente indexados no repositório.

#### **Acesso à Funcionalidade**

1. Acesse a plataforma do **Repositório Institucional da UERN** e, no canto superior direito, clique em **Entrar.**
2. Informe o Endereço de e-mail e a Senha cadastrados e clique em **Entrar.**

[![1.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/gac1.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/gac1.png)

3. No menu lateral esquerdo, localize a seção Administração e siga o caminho:  
    **Importar → Importação em Lote (ZIP).**

[![2.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/d0w2.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/d0w2.png)

#### **Importação do Arquivo ZIP**

4. Na tela Importar um Lote, clique em **Selecione a Coleção**. Será apresentada uma janela contendo as coleções disponíveis no repositório.

[![3.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/ZeY3.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/ZeY3.png)

Localize e selecione a coleção de destino adequada para os trabalhos que serão importados.

[![4.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/7kW4.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/7kW4.png)

Antes de realizar a importação definitiva, é possível fazer uma validação prévia do arquivo utilizando a opção Validar Somente:

- Mantenha a opção Validar Somente marcada para testar o lote e verificar a existência de erros antes de salvar as informações definitivamente no repositório.
- Para efetuar a importação definitiva, desmarque a opção Validar Somente.

[![5.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/DcR5.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/DcR5.png)

A validação prévia é opcional, porém recomendada antes da importação definitiva.

Na área Arraste e solte um lote ZIP para importar, ou navegar, selecione o arquivo ZIP que contém as teses e dissertações que serão importadas. Após o arquivo ser carregado, clique em Continuar para iniciar o processamento.

[![6.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/R1y6.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/R1y6.png)

#### **Acompanhamento do Processo de Importação**

5. Após o envio do arquivo, o sistema direcionará para a tela do Processo gerado para a importação. Nessa página, verifique o campo Status para acompanhar o resultado do processamento.

Quando o status apresentado for COMPLETED, significa que o lote foi processado com sucesso.

Caso seja necessário verificar informações mais detalhadas sobre o processamento, clique em Recuperar a saída do processo. Também é possível acessar o arquivo .log, disponível na seção Arquivos de Saída, para conferir os detalhes do envio.

[![7.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/Joi7.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/Joi7.png)

#### **Validação dos Dados Importados**

6. Após a conclusão do processo, retorne à página inicial do Repositório Institucional ou utilize a barra de busca localizada na parte superior do sistema.

[![8.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/6V08.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/6V08.png)

Pesquise pelo título de um dos trabalhos que estava presente no arquivo ZIP utilizado na importação.

[![9.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/ZnR9.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/ZnR9.png)

Verifique se o trabalho aparece nos Resultados de Busca. A localização do trabalho nos resultados permite confirmar que a publicação e seus respectivos metadados foram indexados no Repositório Institucional.

[![10.png](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/scaled-1680-/5Fq10.png)](https://sisbc.apps.uern.br/uploads/images/gallery/2026-09/5Fq10.png)

**Observação:** recomenda-se realizar essa conferência após a importação para verificar se os trabalhos enviados estão disponíveis na busca do repositório.