2

Как часть совместного проекта Creative Commons, я хотел бы позволить редакторам внести свой вклад, отредактировав относительно большой текстовый файл: ~ 8 Мб, ~ 100 000 строк. В идеале, вклады должны быть git pull-запросами, которые администратор проекта (aka: me) интегрирует в основную ветку.

Однако потенциальные участники не являются программистами, поэтому я не могу предположить, что они знают или хотят научиться использовать git.

В Github можно редактировать текстовые файлы и создавать запросы извлечения из этих правок таким образом, чтобы не требовалось никаких навыков работы с git. Однако эта функция ограничена 5 Мб текстовых файлов.

В основном, я ищу эту функцию Github, но не ограничиваюсь 5 Мб файлами. Я также заинтересован в вики-подобных редакторах для больших текстовых файлов, так как я мог бы на лету генерировать git pull-запросы из вики-правок.

Примечание: этот вопрос был продублирован из этого вопроса stackoverflow. Я надеюсь, что суперпользователь - лучшее место, чтобы задать этот вопрос.

3 ответа3

0

Если вы просто делаете текст, вы можете попробовать гист.

Gist - это простой способ поделиться фрагментами и вставками с другими. Все гистограммы являются репозиториями Git, поэтому они автоматически версионируются, разбираются и используются из Git.

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

0

Разделите файл вверх. Редактирование такого монстра является болезненным, независимо инструменты вы используете. Вы можете использовать некоторый инструмент, чтобы соединить части вместе. Без более подробной информации о содержании и структуре файла (-ов) трудно дать более точный совет.

0

Вы должны иметь возможность позволить вашим соавторам редактировать файлы через GitHub для Window или GitHub для Mac.

Вы также можете попробовать prose.io, но я не уверен, есть ли у него ограничения на редактирование файлов, аналогичные GitHub.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .