The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз распределенной системы контроля версий Monotone 1.0

28.03.2011 23:13

После восьми лет разработки увидел свет первый полнофункциональный стабильный релиз распределенной системы контроля версий Monotone 1.0. Monotone является одной из первых распределенных систем контроля версий. В 2005 году Линус Торвальдс рассматривал monotone в качестве одного из вариантов замены BitKeeper, а впоследствии некоторые идеи monotone были реализованы в Git. Из использующих Monotone известных проектов можно отметить клиент для мгновенного обмена сообщениями Pidgin, Dropbear SSH и анонимную сеть I2P.

Monotone написан на языке C++, распространяется в рамках лицензии GPL и позволяет организовать работу с набором обособленных репозиториев (каждый разработчик работает со своим локальным репозиторием), объединить в единое целое которые помогает эффективный P2P-протокол синхронизации. Для обеспечения надежности и целостности данных используются криптографические методы контроля (SHA-1 для хеширования ревизий, RSA для аутентификации и подписывания ревизий). Репозиторий с мета-данными и информацией об изменениях хранится в SQLite-базе, отдельно от рабочего дерева исходных текстов. Monotone поддерживает чувствительные к истории изменений слияния веток, легкие ответвления, интеграцию средств для рецензирования кода и возможность подключения сторонних тестовых комплектов. Набор управляющих команд в Monotone привычен для разработчиков, знакомых с классической системой команд CVS.

  1. Главная ссылка к новости (http://lists.nongnu.org/archiv...)
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/30053-monotone
Ключевые слова: monotone, cvs
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (14) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, anonymous (??), 23:50, 28/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Слишком поздно.
     
     
  • 2.2, anonymous (??), 23:59, 28/03/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как раз.
     

  • 1.4, Аноним (-), 00:55, 29/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оно всё такое же тормозное, как прежде?
     
     
  • 2.5, Аноним (-), 03:17, 29/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Стандартное трололо. Толсто.
     

  • 1.6, JIghtuse (ok), 06:17, 29/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    "We are holding a sprint! Or sprints. Or something. Anyway, we're getting as many of us together as we can, to hack like mad."
    8 лет работы на плюсах. Невероятное упорство. Огромное уважение создателям.
     
  • 1.7, anonymous (??), 08:25, 29/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    молодцы, что. не перевелись ещё сумрачные гении, работающие над никому не нужными проектами.
     
  • 1.8, me (??), 08:45, 29/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Те, кто говорят, что git не для людей, просто не видели сабж. Такой неудобный синтаксис и тормоза поискать еще...
     
     
  • 2.9, northbear (ok), 21:17, 29/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Git не для людей. Git для разработчиков. Причем для реальных, практических и профессиональных.
    Одна из первых распределенных систем управления версиями одна из последних добралась до первого релиза? Похоже в определенном секторе опенсорс считается особым шиком, десяток лет полировать первый релиз.  :)
     
     
  • 3.12, Аноним (-), 01:41, 30/03/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Git не для людей. Git для разработчиков

    Что за бред? Автомобили не для людей, автомобили для водителей?

     
     
  • 4.13, northbear (??), 13:42, 30/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Все разработчики люди, но не все люди разработчики.
    И таки да, есть автомобили именно для водителя. Какой-нибудь Porshe 911GTS. Вряд ли это машина для людей... :D
     

  • 1.10, northbear (ok), 21:37, 29/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    М-да... Дизайн и навигация сайта у них это что-то... Сразу понимаешь, что система для гиков.
     
  • 1.11, Аноним (-), 01:40, 30/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем он лучше git?
     
     
  • 2.16, Andrey Mitrofanov (?), 10:34, 31/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    git не лучше. Это не те роботы, которые нам нужны!
     

  • 1.17, Аноним (-), 16:00, 05/04/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая система. Использовал до тех пор, пока не понял, что SQLite в некоторых случаях использовать невозможно (например, засосать CVS/SVN FreeBSD: временные таблицы создаются в памяти, а данных там больше 4гб)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру