The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект FreeBSD отключил инфраструктуру для обеспечения работ..., opennews (??), 30-Сен-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


18. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  +5 +/
Сообщение от Аноним (-), 30-Сен-14, 15:21 
> Mercurial гораздо эффективнее Git

Это ложь. Невменяемые аргументы командной строки, идиотская концепция многоголовости, идиотская система плагинов, да банальный питон в основе. Работать с этим невозможно, и никакая популярность hg этому подтверждение.

> позволяет сосредоточиться исключительно на разработке проекта, а не на пространных манипуляциях с историями правок, когда внезапно всё "забывается" и появляются баги.

Это тоже ложь. git ничего не навязывает - не хотите менять историю - не меняйте. Хотите - вот вам удобнейшие для этого инструменты. mercurial этих инструментов просто не умеет, но "раз у нас их нет, значит у вас они во зло", типичный аргумент сопливого ламера.

Ответить | Правка | Наверх | Cообщить модератору

20. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  –1 +/
Сообщение от iZEN (ok), 30-Сен-14, 15:56 
>> Mercurial гораздо эффективнее Git
> Это ложь. Невменяемые аргументы командной строки, идиотская концепция многоголовости,
> идиотская система плагинов, да банальный питон в основе. Работать с этим
> невозможно, и никакая популярность hg этому подтверждение.

Какая "ложь"? Иди и почитай сам. Там всё на русском языке.

На Mercurial разрабатывают такие проекты, как OpenJDK (из него делаются сборки Oracle JDK), NetBeans и Mozilla. То есть разрабатывают код, который используется на 98% ПК во всём мире. У GNU/Linux на Git код используется примерно на 3% установок ПК. Это говорит о том, что Git недостаточно проверен и надёжен среди серьёзных разработчиков и, главное, сопровождаемый этой DVCS код сомнительного качества.

Я не понимаю, почему столько ора вокруг Git? Mercurial не так на слуху. Может быть из-за того, что добротная вещь просто не нуждается в обсуждениях. Она как чистый воздух — мы им дышим и не задумываемся об этом. Но если воздух испорчен кем-то, то окружающие о нём начинают говорить и говорить...

>> позволяет сосредоточиться исключительно на разработке проекта, а не на пространных манипуляциях с историями правок, когда внезапно всё "забывается" и появляются баги.
> Это тоже ложь. git ничего не навязывает - не хотите менять историю
> - не меняйте. Хотите - вот вам удобнейшие для этого инструменты.

Да вот же конструкционная ошибка Git: http://habrahabr.ru/post/179123/
Если такие ошибки допускаются, то выходит, что инструмент управления версиями нуждается в более тщательном изучении своих нюансов и "подводных камней". Кривая обучения становится длиннее и кривее. Инструмент требует знания многих вещей и в конце концов работа с ним становится многосложной и многословной.

> mercurial этих инструментов просто не умеет, но "раз у нас их
> нет, значит у вас они во зло", типичный аргумент сопливого ламера.

Умеет. Но их используют в исключительных услучаях. Это не является нормальным.

Ответить | Правка | Наверх | Cообщить модератору

23. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  –3 +/
Сообщение от Аноним (-), 30-Сен-14, 16:15 
> На Mercurial разрабатывают такие проекты, как OpenJDK (из него делаются сборки Oracle
> JDK), NetBeans и Mozilla. То есть разрабатывают код, который используется на
> 98% ПК во всём мире.

Java - никому не нужное дeрьмецо, мозилла потеряла большую часть рынка. А вот в git разрабатывается весь остальной софт, который таки установлен на 100% ПК во всём мире.

> Я не понимаю, почему столько ора вокруг Git? Mercurial не так на
> слуху. Может быть из-за того, что добротная вещь просто не нуждается
> в обсуждениях.

Или потому что давно проиграла и забыта.

> Да вот же конструкционная ошибка Git: http://habrahabr.ru/post/179123/

Это статья написана безграмотным идиотом, не умеющим использовать инструмент. Кстати, тот же самый сценарий запросто возможен в mercurial.

> Умеет. Но их используют в исключительных услучаях. Это не является нормальным.

Просто потому что они реализованы так, что лучше бы не были реализованы, ими сложно и неприятно пользоваться.

Ответить | Правка | Наверх | Cообщить модератору

53. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  +1 +/
Сообщение от Аноним (-), 01-Окт-14, 13:11 
>Java - никому не нужное дeрьмецо

Вот уж что верно то верно.

А компании вроде Oracle и RedHat где Java является основой бизнеса автоматически становятся дерьмецом.

Ответить | Правка | Наверх | Cообщить модератору

54. "Проект FreeBSD отключил инфраструктуру для обеспечения..."  +1 +/
Сообщение от arisu (ok), 01-Окт-14, 13:19 
> Oracle и RedHat
> Java является основой бизнеса

мда.

Ответить | Правка | Наверх | Cообщить модератору

62. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  –1 +/
Сообщение от Аноним (-), 01-Окт-14, 22:39 
> автоматически становятся дерьмецом.

Они не становятся, они всегда были. Oracle умеет только покупать и гробить чужое, своя база у них отнюдь не на жаве, но всё равно по всем параметрам сливает постгресу. А про red hat и говорить-то в приличном обществе стыдно.

Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

142. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  –1 +/
Сообщение от iZEN (ok), 03-Окт-14, 20:07 
///---
1.6.2. Git

Git — распределенная система контроля версий, которая была разработана для управления исходным кодом ядра Linux. Как и в случае с Mercurial, на начальный дизайн системы оказал влияние Monotone.

Git предоставляет большой список команд, число которых в версии 1.5.0 достигает 139 уникальных единиц. Он имеет репутацию инструмента, сложного для изучения. В сравнении с Git, Mercurial делает упор на простоту.

Что касается производительности — Git очень быстр. В некоторых случаях он быстрее, чем Mercurial (по крайней мере под Linux), а в других быстрее оказывается Mercurial. Однако под Windows как производительность, так и общий уровень поддержки, во время написания этой книги у Git гораздо хуже, чем у Mercurial.

В то время как репозиторий Mercurial не требует операций по техническому обслуживанию, репозиторий Git требует частых ручных «перепаковок» собственных метаданных. Если этого не делать, производительность начинает падать, наряду с увеличением объёма занимаемого дискового пространства. Дисковый массив сервера, содержащего несколько Git репозиториев, по отношению к которым не выполняется строгое правило частой «перепаковки», рано или поздно забивается под завязку, в результате чего процесс ежедневного резервного копирования легко может занимать более 24 часов. Только что «запакованный» репозиторий Git занимает немного меньше места, чем репозиторий Mercurial, но объём не перепакованного репозитория будет на несколько порядков больше.

Ядро Git написано на языке С. Многие команды Git реализованы в виде Shell скриптов или скриптов на языке Perl и уровень качества данных скриптов сильно разнится. Я встречал несколько установок, в которых скрипты тупо продолжали выполнение, несмотря на наличие фатальных ошибок.

Mercurial предоставляет возможность импорта истории версий из репозитория Git.
---///
Источник: http://bacher09.org/hgbook/ru/html/how-did-we-get-here.html#...

Вопрос исчерпан?

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

25. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  +/
Сообщение от Аноним (-), 30-Сен-14, 16:18 
> На Mercurial разрабатывают такие проекты, как OpenJDK (из него делаются сборки Oracle
> JDK), NetBeans и Mozilla.

3 проекта? Круто. А на git 300 тысяч: https://www.openhub.net/repositories/compare

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

28. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  –1 +/
Сообщение от бедный буратино (ok), 30-Сен-14, 16:24 
>> На Mercurial разрабатывают такие проекты, как OpenJDK (из него делаются сборки Oracle
>> JDK), NetBeans и Mozilla.
> 3 проекта? Круто. А на git 300 тысяч: https://www.openhub.net/repositories/compare

А на винде 300 миллионов :)

Ответить | Правка | Наверх | Cообщить модератору

29. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  +1 +/
Сообщение от IMHOemail (?), 30-Сен-14, 16:45 
> https://www.openhub.net/repositories/compare

улыбнуло
svn 48%
git 37%
cvs 9%
bazaar - 1%
mercurial - 2%

)))))


Ответить | Правка | Наверх | Cообщить модератору

75. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  +/
Сообщение от Аноним (-), 02-Окт-14, 01:41 
> А на винде 300 миллионов :)

300 миллионов чего? Проектов VCS? Это врядли. А количество тех кто умеет переводить еду в г-но - ну это замечательно, только они погоду не делают.

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

143. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  +/
Сообщение от iZEN (ok), 08-Окт-14, 23:28 
>> На Mercurial разрабатывают такие проекты, как OpenJDK (из него делаются сборки Oracle
>> JDK), NetBeans и Mozilla.
> 3 проекта? Круто. А на git 300 тысяч: https://www.openhub.net/repositories/compare

Весёлая история с потерей данных в Git: http://www.linux.org.ru/forum/general/10897902


Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

46. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  +/
Сообщение от Аноним (-), 01-Окт-14, 00:33 
> На Mercurial разрабатывают такие проекты, как OpenJDK (из него делаются сборки Oracle
> JDK), NetBeans и Mozilla.

Тем хуже для них - нагрели себя на толпу разработчиков. В результате куча разработчиков пойдет кодить хром. Потому что гoвняная VCS - это таки минус проекта при прочих равных. А git что, он людям с програмерским складом ума в руку как влитой ложится. Я в 90% случаев чисто интуитивно знаю что набрать - потому что когда я делаю некое действие, мыслю так же как те кто кодил инструмент для программистов.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

71. "Проект FreeBSD отключил инфраструктуру для обеспечения работ..."  +1 +/
Сообщение от Аноним (-), 01-Окт-14, 23:40 
> типичный аргумент сопливого ламера.

Так это же iZEN. Ламерство - его визитная карточка.

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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