Configurações de controle de código-fonte
Abra Configurações → Avançado e localize Configurações de controle de código-fonte. Esses controles aplicam requisitos de publicação e de repositório em toda a sua organização.Exigir repositório Git remoto
Quando habilitado, todos os apps devem ter as alterações locais enviadas para um repositório Git remoto antes da publicação. Isso garante que todas as alterações de código sejam rastreadas no sistema de controle de versão da sua organização. Quando usar esta configuração:- Todo o código deve ser salvo em backup no Git
- Você precisa de um registro de auditoria de todas as alterações de código
- Os fluxos de trabalho exigem revisão de código antes da publicação
Esta configuração não se aplica a apps publicados antes de a configuração ser habilitada.
Repositórios privados
Controle se os membros da equipe podem usar repositórios Git públicos. Quando configurado para exigir repositórios privados, os membros da equipe só podem enviar para repositórios privados em plataformas como o GitHub. Opções disponíveis:
Quando usar esta configuração:
- Repositórios de código públicos são proibidos
- Você precisa garantir que o código proprietário não seja enviado acidentalmente para repositórios públicos
- Os requisitos de conformidade exigem controle de versão privado
Melhores práticas
- Alinhe os requisitos de repositório Git remoto e de visibilidade de repositório ao processo de controle de código-fonte e revisão da sua organização.
- Revise as Configurações de privacidade e deployment antes de escolher os controles de publicação, preview e exportação.
- Use as orientações em Segurança ao configurar políticas de verificação e vulnerabilidades.
Acessando as configurações de privacidade
Para a localização atual das configurações e os controles de publicação, veja Configurações de privacidade e deployment.Configurações de privacidade
Para acesso à publicação, previews de desenvolvimento, exportações, uploads e geografia de deployment, veja Configurações de privacidade e deployment.Deployments privados
Veja Deployments privados para as opções de política de publicação e seu escopo.Deployments protegidos por senha
Veja Deployments protegidos por senha para as opções de acesso e o comportamento.Exigir URLs de desenvolvimento privadas
Veja Proteger previews de desenvolvimento para os requisitos de autenticação e ressalvas.Proibir exportação de código-fonte
Veja Restringir exportações e uploads para o controle de exportação em ZIP e suas limitações.Configurações de segurança
Para monitoramento de vulnerabilidades e políticas de verificação em toda a organização, veja Segurança.Exigir verificação de segurança
Veja Exigir verificações de segurança antes da publicação para os requisitos de verificação e o comportamento de publicação.Recursos relacionados
- Configurações de privacidade e deployment - Configure a privacidade de publicação, previews, exportações e geografia de deployment
- Segurança - Monitore vulnerabilidades e configure políticas de verificação
- Segurança da Informação - Saiba mais sobre as práticas de segurança e padrões de conformidade do Replit
- Autenticação SAML - Configure o single sign-on para sua organização
- Grupos e permissões - Gerencie o acesso dos membros da equipe com funções e grupos