База знаний · Облако и проекты
Бронь и «Только чтение»
Почему два компьютера не затирают правки друг друга: мягкая бронь с самоосвобождением.
Главный кошмар любых облаков — молчаливая перезапись: два устройства правят один файл, и чья-то работа исчезает. В Trema такой сценарий исключён архитектурно — механизмом мягкой брони. Разберём, как он работает и почему не превращается в вечные блокировки.
Как работает бронь
Когда вы открываете облачный проект для редактирования, он бронируется за вашим компьютером. Попытка открыть тот же проект на другой машине получает честное предупреждение и выбор:
- «Только чтение» — посмотреть код, ничего не рискуя затереть: режим по умолчанию.
- «Всё равно открыть» — осознанное полноценное открытие для тех, кто понимает, что делает.
Почему бронь «мягкая»
Жёсткие блокировки знамениты болезнью «проект занят», когда на самом деле никто не работает: компьютер выключили кнопкой, программа упала, Wi-Fi отвалился. Наша бронь живёт, только пока машина реально работает с проектом, — и отпускается сама вскоре после того, как та замолчала. Школьная реальность с внезапными выключениями учтена в конструкции.

Типовые сцены
- Дом и школа. Забыли закрыть проект в школе — дома он откроется «Только чтение». Подождите минуту-другую (бронь школьной машины отпустится) или откройте осознанно.
- Учитель смотрит работу. Ученик работает — учитель открывает его проект в режиме чтения: смотреть можно, помешать нельзя.
- Два окна на одном ПК. Внутри одной машины дубль тоже исключён: программа предложит «Перейти к тому окну» (см. «Несколько окон»).
Если «Только чтение» кажется ошибкой
Значит, где-то проект открыт — вспомните вторую машину. Не вспомнили — просто подождите: самоосвобождение решает вопрос без вашего участия. Полный разбор смежных случаев — в статье «Проект не открывается».
Читайте также
Обновлено: 19 июля 2026
