

O Unity Version Control é uma ferramenta escalável e independente de controle de versão e gerenciamento de código-fonte independente de mecanismos para uma melhor colaboração entre disciplinas. Com velocidade superior de manipulação de arquivos grandes e binários, ele combina fluxos de trabalho centralizados e distribuídos, para que artistas e programadores possam trabalhar da maneira que precisam.
Este guia aborda como configurar o Version Control no Unity com qualquer uma das seguintes versões do Editor:

Para começar, conecte seu Unity ID ao Unity Version Control e selecione ou crie uma nova organização.



Além disso, há uma lista salva no arquivo ignore.conf na raiz do projeto, que descreve quais arquivos devem ser ignorados por padrão. Você pode editá-la para adicionar ou excluir arquivos da lista de ignorados.

Nota: Você pode ser solicitado a fazer login com seu Unity ID se não estiver conectado ao painel de nuvem do Unity Version Control.

A guia Pending changes é a seção usada para confirmar as alterações salvas no projeto para enviar ao repositório.
A guia Changesets mostra o histórico de alterações do projeto feitas no repositório e quem fez cada alteração. Clicar em cada conjunto de alterações listado permite que você veja quais arquivos foram afetados por esse conjunto de alterações.
Você também pode visualizar o histórico de cada arquivo clicando com o botão direito do mouse e selecionando View file history, que mostra uma lista das alterações feitas no arquivo. Você pode clicar com o botão direito do mouse em uma versão anterior e selecionar Reverter arquivo para esta revisão.
Se você estiver usando o Unreal Engine, uma versão Unity não suportada ou outro mecanismo, você ainda pode usar a funcionalidade completa do Unity Version Control baixando o cliente completo.






Além disso, há uma lista salva no arquivo “ignore.conf” na raiz do projeto, que descreve quais arquivos devem ser ignorados por padrão. Você pode editá-la para adicionar ou excluir arquivos da lista de ignorados.

Ao usar o cliente autônomo do Unity Version Control fora do mecanismo, você precisará fazer check-in das alterações salvas no projeto usando o cliente em uma janela separada.
A guia Pending changes (ou Checkin changes no Gluon) é o lugar para confirmar as alterações feitas no projeto para enviar ao repositório.

A guia Changesets mostra o histórico de alterações do projeto feitas no repositório e quem fez cada alteração. Clique duas vezes no conjunto de alterações listado para ver quais arquivos foram afetados pelo respectivo conjunto.
Você também pode visualizar o histórico de cada arquivo clicando com o botão direito do mouse e selecionando View file history, que mostra uma lista das alterações feitas no arquivo. Você também pode clicar com o botão direito do mouse em uma versão mais antiga e selecionar Revert to this revision.

Se você estiver usando o Unity Version Control com o Unreal Engine, poderá usar o controle do código-fonte dentro do editor sem manter janelas separadas para a maioria das tarefas. Saiba mais sobre o plug-in da Unreal Engine no link abaixo.

Nós coletamos insights das nossas equipes de produto e engenharia sobre três dos problemas mais comuns em relação ao controle de versão, que impedem que os estúdios façam o que fazem de melhor: criar.

Descubra como incorporar uma filosofia e um fluxo de trabalho rápido e flexível em sua equipe. Um fluxo de trabalho eficiente de ramificação de tarefas ajuda as equipes a alcançar velocidade por meio de um fluxo contínuo de alterações.

Aprenda os principais conceitos de controle de versão, bem como dicas e truques que você pode usar ao configurar seu projeto da Unity, a fim de garantir que a colaboração em equipe seja tranquila e eficiente.