Совместная работа
Совместное редактирование проектов, блокировки, версионирование и публикация датасетов
Облачное хранение (MedStat Cloud, Google Drive, Яндекс.Диск), история версий и публикация проектов по ссылке доступны на платных тарифах («Про», «Экспертный», «Корпоративный», а также у подписчиков архивного тарифа «Базовый»).
Блокировка проектов
Чтобы предотвратить конфликты при одновременном редактировании, каждый проект может быть открыт в режиме редактирования только одним пользователем одновременно.
- Индикатор блокировки — показывает, кто сейчас редактирует проект
- Режим просмотра — другие пользователи могут просматривать, но не редактировать
- Захват проекта — если пользователь неактивен, другой может принудительно взять управление
- Heartbeat — система автоматически обновляет статус активности каждые 30 секунд
- Освобождение — при закрытии вкладки блокировка снимается автоматически
Режим совместного редактирования
Режим реального времени на базе технологии Yjs. Несколько пользователей видят изменения друг друга мгновенно.
- Включение — переключатель «Совместный режим» в шапке проекта
- Индикаторы присутствия — аватары и курсоры активных участников
- Статус-бар — показывает состояние синхронизации
- Дельта-синхронизация — передаются только изменения, а не весь датасет
Разрешение конфликтов версий
При обнаружении конфликта версий автоматически открывается диалог разрешения.
- Диалог конфликта версий — показывает различия между версиями
- Трёхстороннее слияние (3-way merge) — для сложных конфликтов при совместном редактировании
- Выбор: принять свою версию, принять чужую или объединить вручную
История версий
Доступна через меню проекта → «История версий».
- Хронологический список всех сохранённых версий датасета
- Информация: дата, автор изменений
- Восстановление любой предыдущей версии
- Сравнение версий (число строк, столбцов)
Публикация датасета
Открывается через меню проекта → «Поделиться».
- Создание ссылки для доступа к проекту (только просмотр или редактирование)
- Управление правами: только чтение / редактирование
- Просмотр списка пользователей, которым предоставлен доступ
- Отзыв доступа в любой момент
При принудительном захвате проекта («Взять управление») текущий редактор получит уведомление о том, что проект был у него отозван. Несохранённые изменения могут быть потеряны.