---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Usando o MID Server com controle de código-fonte

# Usando o MID Server com controle de código-fonte {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

O ServiceNow® MID Server permite a comunicação e a movimentação de dados entre uma instância ServiceNow e aplicações, fontes de dados e serviços externos.

## Como os arquivos em pacote funcionam com o MID Server {#tips-source-control-midserver__section_m1g_dnd_sqb}

O arquivo .bundle ajuda a função de controle de código-fonte com um MID Server. Um arquivo de pacote é a maneira como o Git empacota um repositório local em um único arquivo. Isso torna o compartilhamento ou a movimentação do repositório mais simples e simplificado. O arquivo é enviado para o MID Server, que o passa para o repositório remoto.

O `output.bundle` (operações de confirmação) e `o ingressing.bundle` (aplicar mudanças remotas) são anexados à tabela de anexos do MID Server \[ecc_agent_attachment\] para qualquer solicitação que vá para o MID Server. O pacote de `saída` é criado na instância enquanto o pacote de `entrada` é criado no MID Server.

Depois que uma operação é concluída com sucesso, o arquivo de pacote é "promovido" em um `pacote dourado` que é anexado à tabela de configuração do Repositório \[sys_repo_config\]. É usado para inicializar o repositório em um nó que ainda não executou nenhuma operação de controle de código-fonte.

A ferramenta de limpeza automática \[sys_auto_flush\] é um "limpador de tabela" que remove qualquer registro `ecc_agent_attachment` com mais de 30 dias. Esta ação também remove o anexo correspondente.

Os arquivos do pacote são mantidos no MID Server e salvos no diretório de importação no MID Server.

No MID Server, o arquivo do pacote é salvo na pasta Importar. Esta pasta está sob o diretório de usuário definido pela propriedade do sistema (user.dir), que os usuários podem configurar. O arquivo de pacote é removido como parte da limpeza do sistema no final de cada operação.

## Trabalhando com o MID Server {#tips-source-control-midserver__section_zyp_yxm_4qb}

Nota:  
As operações de controle de código-fonte podem levar mais tempo para aplicações maiores ao usar um MID Server, já que a aplicação inteira é agrupada após uma exportação e depende do tamanho da aplicação.  
* Evite conflitos com a Descoberta e crie arquivos para a tabela de anexo do sistema \[sys_attachment\]: [MID Server](https://www.servicenow.com/docs/access?context=mid-server-landing&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US)
* Saiba mais sobre as restrições de propriedades do sistema: [Configurar propriedades do sistema de anexos](https://www.servicenow.com/docs/access?context=t_DisablingTheDragAndDropFeature&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
{#tips-source-control-midserver__ul_klq_npd_sqb}

