Совместное редактирование odt файлов. |
Здравствуйте, гость ( Вход | Регистрация )
Совместное редактирование odt файлов. |
Cergey |
15.9.2010, 7:00
Сообщение
#1
|
Студент Группа: Участник Сообщений: 62 Регистрация: 18.10.2008 Пользователь №: 395 Спасибо сказали: 3 раз(а) Репутация: 1 |
Здравствуйте.
В структуре формата OpenDocument-v1.0 никак не реализовано совместное редактирование документа. Раскажу кратко: Формат построен на XML В текст метки изменения с уникальными ID В самих изменения сохраняются ID, кто сделал и комментарии(это обязательно), и еще может текст измененный или удалившийся. В случае редактирование одного документа двумя пользователями изменения просто так не сольются. Я думаю о сравнивании файлов как они есть, выделяя разницу или о разработке плагинов для OpenOffice, который бы снабжал файлы документов необходимой информацией, чтобы облегчить процесс сравнения (какой плагин пока не знаю???). Какой может быть путь решения, простой для реализации??? Или где об этом может уже упоминалось??? |
|
|
Cergey |
16.9.2010, 8:20
Сообщение
#2
|
Студент Группа: Участник Сообщений: 62 Регистрация: 18.10.2008 Пользователь №: 395 Спасибо сказали: 3 раз(а) Репутация: 1 |
Для университета. Курсовая.
alex977, Спс конечно. Идеи плиз!!! Легко и можно чтоб с ограничениями реализовать слияние изменений в файл, если его редактировали ОДНОВРЕМЕННО 2 разных людей. Может хоть техники подскажите??? Да да очень технику хотелось бы найти!!!! |
|
|
Sokoloff |
16.9.2010, 9:52
Сообщение
#3
|
Участник Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: 11 |
Для университета. Курсовая. alex977, Спс конечно. Идеи плиз!!! Легко и можно чтоб с ограничениями реализовать слияние изменений в файл, если его редактировали ОДНОВРЕМЕННО 2 разных людей. Может хоть техники подскажите??? Да да очень технику хотелось бы найти!!!! Вообще скажи что конкретно нужно? Потому что решение сильно зависит от задачи. Что ты будешь доделывать, сам редактор или северную часть? Можно например написать свой WebDAV сервер, перехватить сохранение документа и обрабатывать слияние. Хранить документы можно по абзацам в системе контроля версий. Но, IMHO, это уже больше чем на курсовик. P.S. Можно и без WebDAV-а перехватить сохранение док-та и вместо/вместе сохранения файла посылать данные в систему контроля версий. Сообщение отредактировал Sokoloff - 16.9.2010, 9:54 |
|
|
Текстовая версия | Сейчас: 27.11.2024, 11:29 |