Способы одновременной работы нескольких людей над одним obsidian хранилищем с заметками
#Пересылка заметок целиком - самый быстрый способ, чтобы начать.
#Сервисы для синхронизации общих папок - самый понятный бесплатный способ для постоянной работы
#Программы для совместной работы над кодом - позволяет одновременно вносить изменения в одну и ту же заметку с объединением результата и легко можно сделать бесплатно.
#Obsidian sync - платные варианты, совмещающие в себе простоту и удобство синхронизации папок с возможностью одновременной работы над разными частями заметки.
Пересылка заметок целиком
Файл или содержимое заметки отправляется напрямую получателю, после выполнения своей части работы: по почте, через мессенджеры и т.п. Самый простой способ с точки зрения "начать по-быстрому". Подходит если совместная работа происходит недолго и участники работают с заметками по-очереди.
После внесения правок нужно вручную отправить новую версию файла остальным участникам команды.
Сервисы для синхронизации общих папок
Такие как яндекс-диск, Google Drive, DropBox, Seafile, Synology Drive и т.п.
Тут для работы с заметкой требуется небольшая подготовительная работа: кто-то должен создать общую папку, а остальные участники установить программу того же сервиса и к этой папке подключиться.
Это автоматизированный случай пересылки заметок целиком, он сильно повышает удобство работы когда изменениями нужно обмениваться часто. Можно одновременно работать над разными заметками или по-очереди над одной и той же.
Если заметку одновременно правят несколько человек, то сервисы синхронизации будут затирать работу одного из них или создавать дубли из похожих файлов - аналогично дублям в папке "Скачанное" при пересылках.
При этом интервалы чередования уже намного короче и не требуют постоянного ручного участия. Если все участники подключены к серверу синхронизации, то для неё часто требуется несколько секунд.
Программы для совместной работы над кодом
Git, Subversion, Mercurial и т.п.
Тут в качестве предварительной работы нужно завести совместный репозиторий, например на Github или https://gitlab.com. Потом настроить синхронизацию с этим репозиторием.
Синхронизацию можно делать внешними инструментами для работы с репозиторием или поставить obsidian-плагин, для автоматизации процесса.
При такой организации работы несколько человек могут одновременно работать не только над разными заметками, но и над одной и той же. Markdown - это обычный текстовый файл, так же как и исходный код программ. А программы для совместной работы с кодом обычно позволяют простым способом объединять изменения в одном и том же файле от нескольких людей. Сложности будут только если править одни и те же или соседние строки в заметке. Но даже в этом случае будет видны оба варианта изменений (те, что сейчас на сервере и собственные), так что составить из них правильный вариант обычно просто. Заметно проще, чем сравнивать два похожих файла целиком (которые получаются при ручной пересылке заметок или автосинхронизации папок).
Такой вариант хорошо подойдёт программистам, которые и так уже работают с подобными системами и командам, в которых кто-то готов потратить несколько часов на то, чтобы разобраться с системой контроля версий, посмотреть как она работает и объяснить остальным.
Obsidian sync
Это самый удобный способ, он требует минимальной настройки на стороне obsidian, но он всегда платный. Obsidian sync доступен в двух вариантах, которые можно комбинировать.
Поделить хранилище между несколькими пользователями
Это штатный способ совместной работы над заметками, он описан в справке obsidian (en). Один из участников команды настраивает у себя синхронизацию хранилища и потом делится им с другими участниками команды.
Ограничения:
- Максимум 20 участников на одно хранилище
- У каждого участника должна быть оплачена своя подписка obsidian sync
Участники команды логинятся с одной учёткой
Учётная запись в obsidian создаётся на одного из участника команды. В случае публичных курсов это может быть преподаватель. Потом все остальные настраивают obsidian для использования тех же учётных данных. С точки зрения obsidian вся команда будет одним участником с большим количеством устройств, между которыми и будут синхронизироваться заметки.
Внутри одного аккаунта можно создавать несколько хранилищ, каждое из которых будет защищено своим паролем и без знания этого пароля не получится получить доступ к содержимому хранилища даже если знать пароль от учётной записи obsidian. Для дополнительной безопасности владелец учётной записи может добавить двухфакторную аутентификацию для входа в личный кабинет.
Ограничения:
- Неизвестно максимальное количество участников. Obsidian не публикует ограничений на количество устройств у одного пользователя. Такой вариант подойдёт для небольших команд до 3 человек, т.к. это ещё разумное количество устройств одного человека (личный и рабочий компьютер, телефон, планшет).
- В одной учётной записи может быть не больше 10 хранилищ
- Могут быть орг. сложности с настройками совместных доступов если одному человеку потребуется участвовать в работе разных групп, для которых настроены разные учётные записи.