﻿# Управление версиями файла и сравнение версий

> [HTML Version](versions-compare.html)

В ELMA365 поддерживается версионность файлов. Вы можете отслеживать историю изменений, возвращаться к предыдущим вариантам и редактировать файлы без риска потерять исходный текст.

## Статусы версий

Для контроля работы над файлом каждой его версии присваивается один из статусов:

- **Текущая** — актуальная версия, которую видят все пользователи при открытии файла;

- **Черновик** — версия, сохранённая для доработки. При её редактировании внесённые изменения сохраняются в том же файле. После подготовки вы можете отметить черновик текущей версией;

- **Устаревшая** — предыдущая версия, которая была заменена новой. Файл становится устаревшим при редактировании текущей версии или добавлении новой;

- **Удалённая** — версия, перемещённая в корзину. Её можно восстановить или удалить безвозвратно.

У каждой версии есть свой номер, который сохраняется за ней независимо от смены статуса.

## Возможности работы с версиями

Используя версионность, вы можете:

- добавлять новые версии** **— загружать файлы с компьютера для замены текущей версии;

- создавать черновики — загружать файлы с компьютера в виде черновика нового файла или его версии, чтобы доработать в системе, а затем отметить текущей версией. Подробнее читайте в [статье о черновиках](draft-file.md);

- сравнивать версии — визуально сопоставлять изменения между любыми двумя версиями файла формата **.doc** и **.docx**. Для этого требуется интеграция с [Р7-Офис](/ru/help/business_solutions/r7-office.html) или [OnlyOffice](/ru/help/business_solutions/onlyoffice.html);

- восстанавливать предыдущие варианты — делать устаревшую версию текущей, если в файл внесли нежелательные правки;

- дорабатывать устаревшие версии — переводить устаревшую версию в черновик, чтобы отредактировать её перед публикацией, не создавая лишних промежуточных копий.

## Добавить новую версию файла

1. Откройте файл в [режиме просмотра](preview-and-edit-files.md) и на верхней панели нажмите значок плюса. Если в [управлении кнопками](360014353991.md#button-control) вы убрали это действие из списка избранных, нажмите на три точки и выберите **Добавить версию**.

2. В появившемся окне выберите файл для загрузки и укажите комментарий.  
  
По умолчанию новая версия становится текущей. Чтобы сохранить её как [черновик новой версии](draft-file.md), выключите опцию **Сделать новую версию текущей**.

3. Загрузите файл.

## Список версий и действия с ними

На боковой панели карточки просмотра файла вы можете ознакомиться с информацией об открытой версии.

**(file-actions-3.png)**

Чтобы увидеть полный список версий, на боковой панели нажмите ссылку **Все версии**. В открывшемся окне версии распределены по вкладкам: **Все**,** Текущая**,** Устаревшие**,** Черновики**,** Удаленные**.  

**(file-actions-4.png)**

В зависимости от статуса версии доступны следующие действия:

- [открыть версию в режиме просмотра](#view-version), нажав на её название;

- **(download-icon.png) **— загрузить версию на компьютер**;**

- **(print-file.png) **— отправить версию на печать;

- удалить устаревшую версию или черновик, нажав значок корзины — версия переместится на вкладку **Удаленные**. Номера версий не изменятся;

- сделать устаревшую версию или черновик актуальной, нажав кнопку **Сделать текущей** — версия переместится на вкладку **Текущая**. Номера версий не изменятся;

- [сравнить версии](#compare-versions) — опция доступна для файлов форматов **.doc** и **.docx**;

- переместить устаревшую версию в список черновиков, чтобы отредактировать её без добавления новой версии. Номер версии не изменится.

На вкладке **Удаленные** можно:

**(versions-compare-3.png)**

- вернуть версию в список устаревших или черновиков, нажав кнопку **Восстановить** — это позволит загрузить её на компьютер, сравнить с другими версиями и т. д.;

- удалить версию безвозвратно, нажав напротив неё значок корзины;

- безвозвратно удалить все версии на вкладке, нажав внизу окна **Удалить все**.

## Просмотр версии файла

Вы можете изучить содержание версии файла, открыв её в режиме просмотра.

Для этого в карточке просмотра файла на боковой панели нажмите **Все версии** и в открывшемся окне выберите нужный файл.

Обратите внимание, нельзя просмотреть версию из вкладки **Удаленные**. Чтобы ознакомиться с содержанием такой версии, сначала восстановите её.

**(file-actions-7.png)**

1. С помощью кнопок на нижней панели формы просмотра вы можете:

- [редактировать](edit-files-locally.md#edit-files-online) текущую или устаревшую версию, а также черновик. Для изменения версий в интерфейсе системы администратор системы настраивает интеграцию с сервисами [OnlyOffice](onlyoffice.md) или [Р7‑Офис](r7-office.md), используя последний доступный модуль из ELMA365 Store;

- сделать устаревшую версию или черновик текущей версией;

- сравнить любые версии, кроме удалённых. Опция доступна для файлов формата **.doc** и **.docx**;

- переместить версию в список удалённых.

2. Используя значки в правом верхнем углу просмотра версии, вы можете загрузить версию файла на компьютер, распечатать её или скопировать ссылку на карточку просмотра в буфер обмена.   
  
Обратите внимание, открыть карточку версии по ссылке может только пользователь с [правами на просмотр файла](360014189332.md).

3. На боковой панели отображается [ассоциированная лента](360014352191.md) версии. В ней можно вести переписку, обмениваться файлами, упоминать пользователей, ставить реакции на сообщения и помещать их в [Избранное](360014162972.md#comment).   
  
Обратите внимание, сообщения отобразятся только в режиме просмотра версии, которую вы открыли. Они не добавятся в ленту файла.

## Сравнить версии файла

Если вы добавили файл форматов **.doc** и **.docx**, вам будет доступна опция сравнения версий. Использовать её можно несколькими способами в зависимости от того, какие версии файла вы хотите сравнить:

1. **Сравнение текущей версии с предыдущей или с файлом, загруженным с компьютера.**

На боковой панели просмотра файла нажмите на ссылку **Сравнить** и выберите опцию **С файлом** или **С версией**.

**(file-actions-5.png)**

Загрузите файл такого же формата с компьютера или выберите из списка одну из предыдущих версий и нажмите **Сравнить**.

2. **Сравнение любых двух версий.**

На боковой панели просмотра файла нажмите на ссылку **Все версии**. На вкладке **Все**,** Текущая**,** Устаревшие **или** Черновики** нажмите под названием файла кнопку **Сравнить** и выберите номер версии для сравнения. Можно сравнивать только версии одного формата.

**(file-actions-6.png)**

Результат сравнения отобразится в отдельном окне. Внесённые изменения будут подсвечены. Чтобы посмотреть подробную информацию, нажмите на отличающийся фрагмент текста.

Если вы настроили интеграцию с [OnlyOffice](/ru/help/business_solutions/onlyoffice.html) или [Р7-Офис](/ru/help/business_solutions/r7-office.html), вы сможете отредактировать результат сравнения, а затем создать новую версию, нажав кнопку **Добавить версию**. 

**(doc-versions-5.png)**

Изменённый файл станет текущей версией и будет отображаться в общем списке версий.