
Controle de versão do Unity
Crie de forma mais eficiente com um sistema de controle de versão (VCS) desenvolvido especificamente para ajudar programadores, artistas e designers a superar os desafios do desenvolvimento de jogos, alimentado pela tecnologia Plastic SCM – implantável na nuvem ou localmente.
Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.

Acelere seus cronogramas de lançamento
O Unity Version Control é uma ferramenta escalável e agnóstica do ponto de vista de engines para controle de versão e gerenciamento de código fonte, criada para estúdios de desenvolvimento de jogos de todos os tamanhos. Criado com a tecnologia de ponta Plastic SCM, o Unity Version Control oferece fluxos de trabalho otimizados para artistas e programadores e velocidade máxima no trabalho com arquivos e binários grandes. Veja como nossos usuários têm aproveitado esta tecnologia para criar sem compromisso.

DEFINA REGRAS DE BLOQUEIO PERSONALIZADAS, INCLUINDO EXCLUSÃO DE RAMOS, NO PAINEL DE REGRAS DE BLOQUEIO.
Bloqueios Inteligentes: Para ramificações confiantes
Não importa se você está ramificando ou não, o Smart Locks impõe uma única linha de desenvolvimento “viajando” pelas ramificações até chegar à ramificação de destino, onde a alteração é verificada ou mesclada novamente. Por viajar e verificar automaticamente se você está trabalhando com a versão mais recente antes de permitir o bloqueio de um arquivo, o Smart Locks minimiza bastante o risco de conflitos de mesclagem.

CRIE E VINCULE UM REPO DE CONTROLE DE VERSÃO QUANDO VOCÊ CRIAR UM PROJETO NO HUB.
Gerenciamento mais fácil do VCS no Hub
Habilitar e gerenciar o Version Control diretamente no Unity Hub agora é mais fácil do que nunca. Basta marcar uma caixa de seleção para criar e vincular um repositório Version Control a um novo projeto. Verifique o status da conexão entre o projeto e o repositório e vincule e desvincule repositórios a projetos existentes.

GERENCIE ASSENTOS E REPOSITÓRIOS LOCAIS DIRETAMENTE DO SEU PAINEL NA NUVEM.
Seu código, em seus servidores
Cada equipe trabalha de forma diferente. É por isso que o Unity Version Control oferece a flexibilidade de escolher onde seu código reside. Hospede na nuvem para conveniência, ou implante em seus próprios servidores para total controle sobre seu ambiente e dados.
Principais benefícios
Fluxos de trabalho otimizados para artistas e programadores
Fluxos de trabalho separados, um único repositório. Os desenvolvedores podem codificar em um ambiente centralizado ou distribuído com uma solução completa de ramificação e mesclagem, enquanto os artistas podem criar usando fluxos de trabalho baseados em arquivos e uma interface de usuário intuitiva.
Velocidade maior ao trabalhar com arquivos grandes e binários
Desenvolvido para manter o desempenho e a capacidade de resposta com arquivos grandes e grandes repositórios, o controle de versão do Unity lida sem esforço com as complexidades exclusivas do desenvolvimento de jogos.
Opere entre ferramentas
O controle de versão do Unity funciona com qualquer engine, incluindo o Unreal, e os criadores que usam Unity podem se beneficiar de sua profunda integração com o Editor. O Unity Version Control também se integra a IDEs, monitoramento de problemas, colaboração e ferramentas de DevOps como JIRA, Rider, TeamCity, Jenkins e muito mais.
Concretizar valor instantaneamente
Configure instantaneamente servidores em nuvem dedicados e prontos para serem usados com o intuito de capacitar suas equipes a colaborar de qualquer lugar do mundo, mesmo quando você estiver trabalhando com os grandes arquivos binários comuns no desenvolvimento de jogos.
Trabalhe sem preocupação
Codifique com segurança usando ramificação e mesclagem e faça alterações confiáveis com o recurso de bloqueio. O controle de versão do Unity é o único VCS que tem ambos.
Implante em qualquer lugar
Trabalhe na nuvem para velocidade e conveniência, ou hospede o servidor localmente para controle total sobre seus dados, segurança e infraestrutura. A escolha é sua.
“"[O Unity Version Control] pode lidar com arquivos e repositórios grandes. O gerenciador visual de ramificações é excelente; nossos designers gráficos podem usar esse recurso com facilidade. É fácil dar a uma pessoa externa acesso limitado a determinados projetos." ”
Ralf Mauerhofer - Koboldgames GMBH
Game Developer and Cofounder







Comece gratuitamente e depois pague conforme usar
Seus três primeiros usuários e 5 GB-hora de armazenamento mensal de dados são gratuitos. Depois disso, o preço depende de seus usuários ativos mensais e do armazenamento total em nuvem. Precisa de uma solução auto-hospedada? Agora você pode adicionar assentos locais diretamente à sua assinatura DevOps.
Made with Unity Version Control
Recursos
Perguntas frequentes
Não, você pode combinar o controle de versão do Unity com praticamente qualquer outro software em sua pilha para obter um poderoso VCS. No entanto, o pacote de controle de versão do Unity torna o uso do controle de versão na engine principal do jogo extremamente intuitivo.
Para começar a usar o controle de versão do Unity, é preciso se inscrever no serviço usando sua conta Unity. Você pode encontrar um guia útil para começar a usar o Unity Editor ou outro mecanismo aqui. Se você tiver mais perguntas antes de começar, sinta-se à vontade para entrar em contato conosco.
O controle de versão do Unity é um servidor hospedado, multilocatário e baseado em nuvem que pode ser usado pelas organizações para armazenamento de repositórios do Plastic na nuvem.
O controle de versão do Unity é o controle de código-fonte para equipes de desenvolvimento de jogos que trabalham com grandes repositórios e arquivos, e que precisam somente de um servidor em nuvem (e repositórios clonados locais opcionais). Você pode enviar/baixar (ou fazer check-in diretamente) de um servidor em nuvem. O controle de versão do Unity inclui o cliente e o serviço de nuvem.
Você precisará de uma assinatura do Unity DevOps para armazenar seus repositórios em nosso serviço hospedado.
Quando você usa o Unity Version Control, as comunicações de download e upload são sempre feitas via SSL, que fornece uma criptografia segura para o pacote de dados enviado do cliente para o servidor.
O controle de versão do Unity só permite conexões SSL.
O Unity Version Control inclui um nível gratuito com três licenças gratuitas e 5 GB-hora de armazenamento. Após o quarto usuário, você paga mensalmente por licença. Se você exceder 5 GB-hora de armazenamento, pagará por armazenamento extra por equipe, não por usuário. Confira os preços para obter mais detalhes.
Sim. Para fins de licenciamento, contamos apenas o número de usuários ativos, independentemente do número de dispositivos usados ou do número de servidores instalados.
Não. Para fins de licenciamento, contamos apenas o número de usuários ativos, independentemente do número de dispositivos usados ou do número de servidores instalados.
O controle de versão do Unity é nossa nova marca para o Plastic SCM. Continua sendo a mesma ótima solução, com todos os recursos que você adora, mas com um novo nome de marca.
Não. O Unity Version Control, como um componente do DevOps da Unity, é um serviço hospedado que é executado na nuvem. O cliente de controle de versão pode ser feito download no local, mas ainda se conecta ao serviço de nuvem.
Sim. Para equipes que exigem controle máximo sobre seus dados, segurança e conformidade, oferecemos uma opção de servidor local. Você pode adicionar assentos locais a qualquer plano pago diretamente do seu Painel do Unity Cloud.
Os dados são enviados do seu servidor local para a nuvem.
Sim, você pode fazer check-in e mesclar diretamente na nuvem.
Sim, é possível. Também é possível configurar os arquivos que serão bloqueados no check-out pelo painel de organização do controle de versão do Unity.
Não. Um usuário é considerado “somente leitura” quando não executa operações de gravação, como um check-in.
Sim. Você pode ativar e desativar usuários a qualquer momento. O controle de versão do Unity mantém o histórico de cada usuário, ativo ou desativo. Um usuário precisa estar ativo para acessar o sistema.
- O suporte responde em menos de 24 horas por e-mail
- Conexão de suporte remoto para resolver problemas mais complexos
- Prioridade para “ajustes de código” da equipe de desenvolvimento
Saiba mais aqui.
Um usuário será considerado ativo quando realizar qualquer uma das seguintes ações em um mês:
1. Gravar em um repositório para:
- Check-in
- Realizar uma revisão de código
- Criar um objeto como um rótulo, conjunto de alterações (envio ou check-in), ramificação, atributo ou repositório
2. Fazer upload ou download de 5 MB de dados











