Mercurial |
Автор: admin Просмотров: 4420 Комментарии:
Добавлен: 30 апреля 2016
Обновлено: 20.05.2016 - 14:37
Распределённая система управления версиями для разработки программного обеспечения.
Mercurial реализован в основном на Python, но имеет бинарный diff на Си. Mercurial это в первую очередь, но доступен и графический интерфейс. Все операции вызываются как аргументы основной программы hg. Hg это символ ртути.
Основные цели проекта
Высокая производительность, масштабируемость, децентрализованная и распределённая совместная разработка, надёжная обработка обычного текста и бинарных файлов, расширенные возможности ветвления и слияния. И при всём этом оставаться концептуально простым. В комплект входит также веб-интефрейс. Меркуриал предоставляет способ перехода из других систем управления версиями, в частности Subversion
Дизайн Mercurial
Mercurial использует SHA-1 хэшей для выявления изменений. Mercurial использует SHA-1 хэшей для выявления изменений. Для получения доступа к хранилищу через сеть, Mercurial использует HTTP - протокол , который направлен на сокращение запросов туда-обратно, новые связи и передаваемые данные. По умолчанию он использует 3-полосное слияние перед вызовом внешних инструментов слияния.
Программное обеспечение Mercurial
Графические (GUI) интерфейсы для Mercurial:
TortoiseHg — графический кросс-платформенный интерфейс для Меркуриал. Из этого интерфейса можно выполнять большинство операций. Он автономно работает на Windows, Mac OS X или GNU/Linux. Встраивается в проводник Windows и в GNOME Nautilus. В Windows, установщик TortoiseHg, устанавливает Mercurial и Python.
MacHg — свободный и быстрый многопоточный интерфейс для Mac OS X 10.6 и более поздних версий.
Atlassian SourceTree — клиент для Mac OS X и Windows. Работает с Mercurial и Git.
Hgk — это изначально был просмотр журнала для Mercurial. Он реализован на tcl/tk как расширение для Меркуриал. Первоначально он была основана на аналогичном инструменте для Git под названием gitk. Этот просмотрщик теперь считается неудобным, рекомендуется hgview илиTortoiseHg.
Murky — графический интерфейс Mac OS X в Objective-C 2.0, работает на Mac OS X 10.5 и более поздних версиях.
MacMercurial — Mac OS X GUI не может полностью заменить командную строку в Меркуриал, он обеспечивает только наиболее распространенные операции Mercurial. Для Mac OS X 10.4 или более поздней версии.
EasyMercurial — простой пользовательский интерфейс для Mercurial.
hgtui — консольный клиент для GNU/Linux и Windows(с помощью Cygwin).
- Совместимые инструменты для слияния:(h)gct (Qt) и Meld.
- Расширения позволяют конвертировать импорт из CVS, Darcs, Git, GNU Arch, Monotone, Perforce, Bazaar и Subversion.
- Microsoft Visual Studio поддерживает Mercurial при помощи плагинов VisualHG и HgSccPackage.
- NetBeans поддерживает Mercurial с версии 6.
- Eclipse , поддерживает Mercurial с плагином MercurialEclipse
- GNU Emacs имеет поддержку Mercurial в его расширении VC.
Хотя Mercurial не был выбран для управления исходниками ядра GNU/Linux, он был принят несколькими организациями, в том числе Facebook, W3C и Mozilla.
https://en.wikipedia.org/wiki/Mercurial
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Категория: Системы управления версиями, Mercurial
Лицензия:
GPL2
Интерфейс графический
Интерфейс консольный
Язык программирования:
Python и C
Сайт проекта
Скачать Mercurial
Комментарии |