Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Флейм > синхронизация файла, одновременно изменяющегося


Автор: boostcoder 9.7.2010, 15:19
вопрос скорее Удобства/привычки/предпочтения, потому запостил сюда.

есть некое общее хранилище файлов. возможна ситуация, при которой, несколько пользователей, одновременно, могут работать над один документом.
представим ситуацию, в которой два пользователя.
первый изменил документ и сохранил его, второй только читает. второму приходит уведомление о том что документ был изменен, и желает ли он его обновить. тут все просто.

но как быть, в ситуации, когда оба изменили один документ, но первый пользователь его сохранил? в этом случае, второму придет уведомление, понятно. но как быть с изменениями, которые внес второй пользователь?

спасибо за внимание smile

Автор: froex 9.7.2010, 15:23
Начни изучать системы контроля версий. Subversion, Git, Bazaar и т.п.

Автор: ecspertiza 9.7.2010, 15:24
ну можно предоставить несколько вариантов: 

1. Загрузить измененный документ
2. Загрузить измененный документ и сделать копию текущего.
3. Не загружать документ.

а вообще плохо когда несколько юзверей работают с одним файлом, может делать какие то копии и пущай юзверя работают с ними, а при сохранении сравнивать его с оригиналом и если они разные говорить об этом мол изменено то то и то то. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)