Voltar
Use o Unreal Revision Control para melhorar a colaboração no UEFN
Equipe Fortnite
Você está adicionando os toques finais à sua ilha. E de repente, puf: uma falha na matriz e todo o seu progresso das últimas horas desaparece.
O que aconteceu?
Alguém da sua equipe acidentalmente sobrescreveu seu trabalho. Se isso parece familiar, é hora de implementar o Unreal Revision Control (URC), uma das ferramentas mais importantes do UEFN à sua disposição ao trabalhar em equipe.
O controle de revisão pode não parecer glamouroso, mas pode ser útil. Além de evitar que seu trabalho árduo seja perdido, o controle de revisão torna a colaboração mais eficiente e ajuda a lançar versões mais rapidamente reduzindo o tempo de produção.
O URC atualiza constantemente o ambiente do seu projeto em tempo real para que todos desenvolvam na versão mais recente da ilha. Ele também garante que apenas um membro da equipe por vez faça alterações em qualquer ativo, eliminando a possibilidade de colegas de equipe sobrescreverem acidentalmente o trabalho uns dos outros ou perderem tempo trabalhando inadvertidamente na mesma coisa.
Para começar, selecione a caixa "Unreal Revision Control" ao criar um novo projeto. Quando você habilita essa opção, o UEFN capturará um instantâneo da sua ilha e seus ativos. Esse instantâneo será constantemente atualizado ao sincronizar as alterações feitas por qualquer pessoa trabalhando na ilha.
O UCR revisa automaticamente os ativos que você move ou edita, então vá em frente e trabalhe no que for necessário. Quando você começa a mover ou editar um ativo, o UCR o bloqueia para você, evitando que outros membros da equipe façam alterações enquanto você está o usando.
Se você tentar fazer alterações em um ativo que outra pessoa está usando, essas edições não serão aplicadas e uma janela de aviso será exibida informando que outra pessoa está editando esse ativo. Essa funcionalidade evita que você gaste horas de trabalho em um ativo apenas para perceber que as alterações não serão aplicadas.
Para garantir que você esteja sempre trabalhando na versão mais atualizada do projeto, será necessário manter as edições de todos sincronizadas. O UEFN avisará quando houver alterações que precisam ser sincronizadas exibindo o botão "Sincronizar mais recentes". Certifique-se de selecionar esse botão sempre que o vir como uma opção clicável para que todos estejam sincronizados.
Outro componente do URC é fazer check-in das suas próprias edições. Quando você faz alterações no projeto que precisam ser submetidas em check-in, verá um botão que muda de "Sem alterações" para "Fazer check-in de alterações". Fique de olho nele enquanto trabalha e certifique-se de selecionar "Fazer check-in de alterações" quando estiver disponível para você.
Confira a documentação Histórico de Instantâneos e Resolução de Conflitos para saber mais.
Se e quando houver conflito entre alterações de colegas de equipe, a ferramenta Resolução de Conflitos fornece uma interface visual, rica em dados e interativa para escolher com qual versão de um ativo você gostaria de continuar.
Ao pressionar o botão "Sincronizar mais recentes", uma janela de aviso surge exibindo quaisquer conflitos que tenham sido criados. Clicar em "Analisar conflitos" abrirá a ferramenta de resolução de conflitos.
A partir dela, você pode resolver o conflito escolhendo se deseja salvar o instantâneo das suas alterações ou o instantâneo das alterações do seu colega de equipe.
Resolver conflitos assim significa que você pode progredir com o projeto de maneira rápida e fácil. Confira a documentação Histórico de Instantâneos e Resolução de Conflitos para saber mais.
Para saber como configurar o Unreal Revision Control para seus próprios projetos, acesse nossa documentação do Unreal Revision Control.
O que aconteceu?
Alguém da sua equipe acidentalmente sobrescreveu seu trabalho. Se isso parece familiar, é hora de implementar o Unreal Revision Control (URC), uma das ferramentas mais importantes do UEFN à sua disposição ao trabalhar em equipe.
O controle de revisão pode não parecer glamouroso, mas pode ser útil. Além de evitar que seu trabalho árduo seja perdido, o controle de revisão torna a colaboração mais eficiente e ajuda a lançar versões mais rapidamente reduzindo o tempo de produção.
Evite trabalho acidentalmente sobrescrito
No seu cerne, o Unreal Revision Control se trata do gerenciamento efetivo do seu projeto, particularmente ao trabalhar com outras pessoas.O URC atualiza constantemente o ambiente do seu projeto em tempo real para que todos desenvolvam na versão mais recente da ilha. Ele também garante que apenas um membro da equipe por vez faça alterações em qualquer ativo, eliminando a possibilidade de colegas de equipe sobrescreverem acidentalmente o trabalho uns dos outros ou perderem tempo trabalhando inadvertidamente na mesma coisa.
Para começar, selecione a caixa "Unreal Revision Control" ao criar um novo projeto. Quando você habilita essa opção, o UEFN capturará um instantâneo da sua ilha e seus ativos. Esse instantâneo será constantemente atualizado ao sincronizar as alterações feitas por qualquer pessoa trabalhando na ilha.
O UCR revisa automaticamente os ativos que você move ou edita, então vá em frente e trabalhe no que for necessário. Quando você começa a mover ou editar um ativo, o UCR o bloqueia para você, evitando que outros membros da equipe façam alterações enquanto você está o usando.
Se você tentar fazer alterações em um ativo que outra pessoa está usando, essas edições não serão aplicadas e uma janela de aviso será exibida informando que outra pessoa está editando esse ativo. Essa funcionalidade evita que você gaste horas de trabalho em um ativo apenas para perceber que as alterações não serão aplicadas.
Para garantir que você esteja sempre trabalhando na versão mais atualizada do projeto, será necessário manter as edições de todos sincronizadas. O UEFN avisará quando houver alterações que precisam ser sincronizadas exibindo o botão "Sincronizar mais recentes". Certifique-se de selecionar esse botão sempre que o vir como uma opção clicável para que todos estejam sincronizados.
Outro componente do URC é fazer check-in das suas próprias edições. Quando você faz alterações no projeto que precisam ser submetidas em check-in, verá um botão que muda de "Sem alterações" para "Fazer check-in de alterações". Fique de olho nele enquanto trabalha e certifique-se de selecionar "Fazer check-in de alterações" quando estiver disponível para você.
Histórico de instantâneos
Vamos voltar aos instantâneos. Você pode revisar o histórico de instantâneos de um projeto para descobrir informações importantes sobre instantâneos, filtrá-los por data e visualizar quaisquer ativos em seus projetos que tenham conflitos. Você também pode restaurar um instantâneo anterior da lista do histórico e continuar trabalhando a partir dessa versão do projeto.Confira a documentação Histórico de Instantâneos e Resolução de Conflitos para saber mais.
Ferramenta de resolução de conflitos
O Unreal Revision Control agora apresenta uma forma mais eficaz de gerenciar conflitos no seu projeto. Os conflitos podem acontecer por diferentes motivos, mas o mais comum é que um colega de equipe faça alterações off-line na mesma parte de um projeto que outro colega de equipe enviou alterações.Se e quando houver conflito entre alterações de colegas de equipe, a ferramenta Resolução de Conflitos fornece uma interface visual, rica em dados e interativa para escolher com qual versão de um ativo você gostaria de continuar.
Ao pressionar o botão "Sincronizar mais recentes", uma janela de aviso surge exibindo quaisquer conflitos que tenham sido criados. Clicar em "Analisar conflitos" abrirá a ferramenta de resolução de conflitos.
A partir dela, você pode resolver o conflito escolhendo se deseja salvar o instantâneo das suas alterações ou o instantâneo das alterações do seu colega de equipe.
Resolver conflitos assim significa que você pode progredir com o projeto de maneira rápida e fácil. Confira a documentação Histórico de Instantâneos e Resolução de Conflitos para saber mais.
Explore o Unreal Revision Control
Como demonstramos, a funcionalidade Unreal Revision Control é uma rede de segurança útil que pode ajudar a evitar que seu trabalho seja apagado. Como tal, ela deve ser parte padrão do seu processo ao trabalhar em projetos no UEFN.Para saber como configurar o Unreal Revision Control para seus próprios projetos, acesse nossa documentação do Unreal Revision Control.