Содержание

Слайд 2

Monotone - программное средство с открытым исходным кодом для распределенного управления версиями.

Monotone - программное средство с открытым исходным кодом для распределенного управления версиями.

Слайд 3

Разработка

Monotone использует распределенный подход к системе управления версиями. Monotone использует SHA-1 хэши

Разработка Monotone использует распределенный подход к системе управления версиями. Monotone использует SHA-1
для идентификации отдельных файлов или групп файлов, также как и Git и Mercurial

Слайд 7

Целостность

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

Целостность Первым действием нового пользователя часто является синхронизация существующей огромной базы данных
действие, которое часто занимало бы часы для огромных баз данных из-за обширных проверок и проверок целостности, которые совершает Monotone, когда проверки идут через сеть. После того, как исходная база данных (клон) заполняется, последующие действия, как правило, протекают более быстро.

Слайд 8

Рабочий процесс

Сильная сторона Monotone заключается в поддержке слияния расхождения во время рабочего

Рабочий процесс Сильная сторона Monotone заключается в поддержке слияния расхождения во время
процесса, которое достигается посредством комментирования до слияния.

Слайд 9

Особенности Monotone:

Хорошая поддержка локализации
Портативный дизайн, написанный на C++
Высокая целостность как ключевая цель

Особенности Monotone: Хорошая поддержка локализации Портативный дизайн, написанный на C++ Высокая целостность
разработки
Возможность импортировать CVS-проекты;
Подпись изменений посредством RSA-сертификатов
Простота в изучении, так как множество команд схоже с CVS
Хорошее ветвление и слияние
Хорошая документация
Очень низкие расходы на эксплуатацию.
Стабильный графический интерфейс
Полная и всесторонняя Perl-библиотека, позволяющая полностью контролировать Monotone из-под Perl-скрипта.

Слайд 10

Недостатки Monotone:

Потенциальные пользователи не могут проводить проверки или добавлять комментарии из-за прокси

Недостатки Monotone: Потенциальные пользователи не могут проводить проверки или добавлять комментарии из-за
в связи с протоколом без HTTP.
Меньшую популярность в сравнении с Bazaar, Git или Mercurial
Вопросы по производительности некоторых операций

Слайд 11

Monotone реализован на современном диалекте языка C++ поверх библиотеки Boost, криптографической библиотеки

Monotone реализован на современном диалекте языка C++ поверх библиотеки Boost, криптографической библиотеки
Botan, библиотеки баз данных SQLite.

Реализация

Слайд 12

Поддержка

В настоящее время поддержка программного обеспечения доступна через список рассылки, ретранслируемый чат

Поддержка В настоящее время поддержка программного обеспечения доступна через список рассылки, ретранслируемый
в Интернете и вики. Последний стабильный билд вышел в 2014 году.
Имя файла: Monotone.pptx
Количество просмотров: 24
Количество скачиваний: 0