# Histórico compartilhado

Percorra todas as alterações de um projeto compartilhado, abra uma versão anterior, compare duas versões, dê nome a uma versão e restaure um arquivo ou o projeto inteiro.

Um projeto compartilhado guarda todo o histórico de alterações dele, e todas as pessoas do projeto veem o mesmo histórico. Você pode ler o projeto como ele estava em qualquer momento, ver o que mudou entre dois momentos e trazer de volta uma versão anterior de um arquivo ou do projeto inteiro.

## Encontre o histórico

Abra o painel **Colaboração em tempo real** pela barra lateral do projeto e expanda **Histórico**. Ele aparece enquanto o projeto está compartilhado. **Atualizar histórico** atualiza a lista.

As alterações são agrupadas por dia. Cada entrada mostra:

- quando as alterações foram feitas, como um horário ou um intervalo, por exemplo “De 10:02 a 10:41”
- quem as fez, até três nomes e depois “e mais 2”
- o arquivo que mudou, ou quantos arquivos mudaram, por exemplo “Arquivos alterados: 4”
- o nome da versão, se alguém deu um nome a ela

**Mostrar alterações anteriores**, no fim da lista, carrega mais. As alterações feitas antes de o Oleafly começar a registrar quando cada alteração foi feita ficam agrupadas em **Alterações anteriores**.

## Abra uma versão

Selecione **Abrir** em uma entrada para ver o projeto como ele estava depois dessas alterações. A janela lista os arquivos que essas alterações tocaram. Selecione um para lê-lo como estava naquele momento. Nada do que você faz ali altera o projeto. Para um arquivo que ainda não existia, aparece “Este arquivo não existia nesta versão.”

Qualquer pessoa do projeto pode abrir uma versão, seja qual for a função dela.

## Compare duas versões

1. Selecione **Comparar** na primeira versão.
2. O Oleafly pede que você escolha uma segunda versão. Selecione **Comparar com esta** nela. **Cancelar** interrompe a comparação.
3. A janela **Alterações entre duas versões** abre. Ela lista os arquivos que mudaram. Selecione um arquivo para ver o que mudou nele.

Se nenhum texto mudou entre as duas, ela diz “Nenhum texto mudou entre estas versões.”

## Dê nome a uma versão

Dê um nome a uma versão para encontrá-la de novo depois, como “Enviada aos revisores”. Selecione **Dar nome a esta versão** na entrada, digite o **Nome da versão** e selecione **Salvar**. O nome aparece na entrada para todos. **Renomear** muda o nome e **Remover nome** o tira.

Proprietários e editores podem dar nome a versões enquanto o projeto está conectado.

## Restaure um arquivo ou o projeto inteiro

Abra a versão que você quer de volta e escolha:

- **Restaurar este arquivo** para deixar um arquivo como estava nessa versão.
- **Restaurar o projeto inteiro** para deixar todos os arquivos como estavam nessa versão.

O Oleafly pergunta antes, porque a alteração chega a todas as pessoas do projeto. Restaurar é uma nova alteração no histórico, então nada se perde: o texto de antes da restauração fica no histórico, e você pode voltar a ele do mesmo jeito.

A restauração devolve o texto de cada arquivo e traz de volta os arquivos excluídos desde aquela versão. Os arquivos adicionados depois continuam no projeto. Figuras e outros arquivos que não são texto mantêm a versão atual.

Só proprietários e editores podem restaurar. Avise os seus coautores antes de restaurar o projeto inteiro, porque isso muda os arquivos para todos.

## O seu próprio histórico

O histórico compartilhado fica ao lado do histórico que cada pessoa mantém no próprio computador. Os [pontos de verificação salvos](/docs/checkpoints/) e os seus [commits do Git](/docs/git-history/) continuam sendo só seus. [Edições externas e versões](/docs/collaboration/outside-edits/#version-history) compara todos eles.
