The OpenNET Project / Index page

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



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

Оглавление

Эрик Реймонд представил собственную систему управления верси..., opennews (??), 13-Ноя-14, (0) [смотреть все]

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


3. "Эрик Реймонд представил собственную систему управления верси..."  +17 +/
Сообщение от Аноним (-), 13-Ноя-14, 20:47 
Точно также стонали, когда появился Git. Типа есть же BitKeeper, Preforce, SVN, HG, зачем они изобретают велосипед ? И где сейчас Git, а где BitKeeper, Preforce, SVN и HG ?
Ответить | Правка | Наверх | Cообщить модератору

5. "Эрик Реймонд представил собственную систему управления верси..."  +7 +/
Сообщение от Fry33 (ok), 13-Ноя-14, 20:56 
как юзали hg, так и юзаем. Пока не понимаю зачем переходить на git, какого-либо преимущества в сравнение hg  у него нет.
Ответить | Правка | Наверх | Cообщить модератору

7. "Эрик Реймонд представил собственную систему управления верси..."  +3 +/
Сообщение от Kamiram (?), 13-Ноя-14, 21:00 
hg и гит примерно равноценны. но разная идеалогия.
грубо говоря: hg - дерево, git - связанный граф.
Ответить | Правка | Наверх | Cообщить модератору

19. "Эрик Реймонд представил собственную систему управления верси..."  +9 +/
Сообщение от Аноним (-), 13-Ноя-14, 23:17 
Всё-таки связный направленный ацикличный граф будет несколько помощнее какого-то там дерева
Ответить | Правка | Наверх | Cообщить модератору

39. "Эрик Реймонд представил собственную систему управления верси..."  +7 +/
Сообщение от Аноним (-), 14-Ноя-14, 02:34 
> Всё-таки связный направленный ацикличный граф будет несколько помощнее какого-то там дерева

А еще гит нормально ворочает иерархиями размером с линевый кернель. С соответствующим числом коммитов, тегов, бранчей и чего там еще. И без проблем раскатывает кернел полугодовой давности за считанные секунды, будучи в основном I/O bound при перелопачивании файлов в вид "как они должны быть сейчас".  Hg с его питонятиной до этого как пехом до пекина.

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

67. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от Аноним (67), 14-Ноя-14, 11:08 
Т.е. по сути большинству не нужно :) Друге дело что проще когда всё единообразно, и проще таки работать везде с большой системой, чем с кучей заточенных под конкретные условия.
Ответить | Правка | Наверх | Cообщить модератору

71. "Эрик Реймонд представил собственную систему управления верси..."  +1 +/
Сообщение от Аноним (-), 14-Ноя-14, 12:25 
уже давно определено
что, веб дизайнеры любят меркуриал
а все остальные программеры гит
смысла флема не вижу
Ответить | Правка | Наверх | Cообщить модератору

73. "Эрик Реймонд представил собственную систему управления верси..."  +1 +/
Сообщение от Аноним (-), 14-Ноя-14, 12:49 
> что, веб дизайнеры любят меркуриал

Пусть себе любят. Их обычно спрашивают в последнюю очередь.

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

99. "Эрик Реймонд представил собственную систему управления верси..."  –1 +/
Сообщение от prokoudineemail (??), 14-Ноя-14, 17:04 
> что, веб дизайнеры любят меркуриал

А они сами в курсе, что они его любят?

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

111. "Эрик Реймонд представил собственную систему управления верси..."  –1 +/
Сообщение от EHLO (?), 15-Ноя-14, 16:50 
А они в курсе что это такое?
Ответить | Правка | Наверх | Cообщить модератору

74. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от Аноним (-), 14-Ноя-14, 12:50 
> Т.е. по сути большинству не нужно :)

Хуже станет если нужно, а тут опаньки. Запас прочности карман не тянет.

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

113. "Эрик Реймонд представил собственную систему управления верси..."  –2 +/
Сообщение от onekosha (?), 15-Ноя-14, 17:49 
Изучить почему так происходит - проблема?
Гит хранит ревизию как срез файловой структуры всего хранилища и конечно ему значительно легче восстановить этот срез (простое копирование), а меркуриал хранит дельту каждого файла и конечно ему необходимо больше времени для применения дельты к каждому файлу в хранилище. Прикинь теперь сколько места займет гит хранилище и сколько занимает меркуриал хранилище при длительной експлуатации хранилища. И питон тут ни причем, просто разные принципы работы. Да кстати про медленное на ОГРОМНЫХ хранилищах расскажи Фейсбуку.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

119. "Эрик Реймонд представил собственную систему управления верси..."  +2 +/
Сообщение от Аноним (-), 16-Ноя-14, 11:18 
> Гит хранит ревизию как срез файловой структуры всего хранилища и конечно ему
> значительно легче восстановить этот срез (простое копирование),

Гит использует довольно продвинутое сжатие, с дельтой. И репа с линуксным кернелом СО ВСЕМИ РЕВИЗИЯМИ от ранних 2.6 до распоследних 3.18 весит сравнимо с 1-2 развернутыми 3.18-rc. Это намного меньше чем суммарный вес всех версий.

Вообще прикольно hg'шники вякают на гит при том что он ворочает немеряные проекты размером с линуксный кернел, где зиллион коммитов от толпы народа в огроменное дерево сорцов. Были бы с этим какие-то проблемы - давно бы их запинали толпой уже. Это же элементарно, Ватсон!

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

123. "Эрик Реймонд представил собственную систему управления верси..."  –2 +/
Сообщение от iZEN (ok), 16-Ноя-14, 12:52 
> Вообще прикольно hg'шники вякают на гит при том что он ворочает немеряные
> проекты размером с линуксный кернел, где зиллион коммитов от толпы народа
> в огроменное дерево сорцов. Были бы с этим какие-то проблемы -
> давно бы их запинали толпой уже. Это же элементарно, Ватсон!

hg ворочает "лесами" веток сорцов OpenJDK, NetBeans, Mozilla и OpenOffice. Были бы с этим проблемы, то давно бы их всех запинали всей толпой IT.

А ядро Linux — это всего лишь ядро, но ещё не система. Системы GNU/Linux делают из глубоко пропатченных ядер, а там уже другая "кухня" контроля версий используется. Грубо говоря, упакованный сырец Linux разворачивается и остервенело патчится до вменяемого состояния, пока не заработает в том окружении, которое принято в конкретном дистрибутиве. Собрать рабочую операционную систему GNU/Linux со взятым из Git исходниками ядра Linux — это целая история, похожая на подвиг и преодоление.

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

125. "Эрик Реймонд представил собственную систему управления..."  +4 +/
Сообщение от arisu (ok), 16-Ноя-14, 16:01 
изя, давно твоих откровений тут не было.

это для тебя — «подвиг и преодоление», ты и «приветмир»-то с восьмого раза собираешь.

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

132. "Эрик Реймонд представил собственную систему управления..."  –2 +/
Сообщение от iZEN (ok), 16-Ноя-14, 16:21 
> это для тебя — «подвиг и преодоление», ты и «приветмир»-то с восьмого раза собираешь.

Бывает и с восьмого, если обвешаться тоннами сборочного говна по типу gradle.


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

134. "Эрик Реймонд представил собственную систему управления..."  +/
Сообщение от arisu (ok), 16-Ноя-14, 16:25 
не обвешивайся. у нас в слаке ванильное ядро спокойно работает.
Ответить | Правка | Наверх | Cообщить модератору

135. "Эрик Реймонд представил собственную систему управления..."  –2 +/
Сообщение от iZEN (ok), 16-Ноя-14, 16:28 
> не обвешивайся. у нас в слаке ванильное ядро спокойно работает.

Ну, где слака, а где freebsd...


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

157. "Эрик Реймонд представил собственную систему управления..."  +/
Сообщение от Аноним (-), 17-Ноя-14, 23:11 
> Ну, где слака, а где freebsd...

Если я честно скажу - вы меня на пару с арису отпинаете ботинками, хоть это и будет в высшей степени оригинально :).

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

158. "Эрик Реймонд представил собственную систему управления..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 23:19 
>> Ну, где слака, а где freebsd...
> Если я честно скажу - вы меня на пару с арису отпинаете
> ботинками, хоть это и будет в высшей степени оригинально :).

а что тут говорить-то? слака — у меня на технике. а бсд — не у меня.

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

136. "Эрик Реймонд представил собственную систему управления..."  –1 +/
Сообщение от iZEN (ok), 16-Ноя-14, 19:23 
> не обвешивайся. у нас в слаке ванильное ядро спокойно работает.

В тему, тобой затронутую: https://www.opennet.ru/opennews/art.shtml?num=41066


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

156. "Эрик Реймонд представил собственную систему управления..."  +/
Сообщение от Аноним (-), 17-Ноя-14, 23:09 
> не обвешивайся. у нас в слаке ванильное ядро спокойно работает.

Дык даже в убунте нормально работает. Ядро даже DEB-пакеты умеет билдовать, штатно. Вот прямо make deb-pkg - и получите ваши пакетики. Довольно удобно.й

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

124. "Эрик Реймонд представил собственную систему управления..."  +3 +/
Сообщение от arisu (ok), 16-Ноя-14, 16:00 
> Изучить почему так происходит - проблема?
> Гит хранит ревизию как срез файловой структуры всего хранилища

вообще-то это только один из вариантов. git repack -ad это вполне успешно лечит.

> Прикинь теперь сколько места займет гит
> хранилище и сколько занимает меркуриал хранилище при длительной експлуатации хранилища.

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

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

8. "Эрик Реймонд представил собственную систему управления верси..."  +16 +/
Сообщение от yekm (ok), 13-Ноя-14, 21:00 
Когда халявный BitKeeper кончился начали делать git и hg, никто вроде не стонал. hg, кстати, чуть позже вышел, чем git. Preforce -- проприетарщина. svn -- ну, э..
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

22. "Эрик Реймонд представил собственную систему управления верси..."  –2 +/
Сообщение от антон (??), 13-Ноя-14, 23:36 
Меня сразу на git посадили. Когда столкнулся SVN, — я думал о том, что иной раз лучше уж без контроя версий вовсе, чем SVN.
Ответить | Правка | Наверх | Cообщить модератору

38. "Эрик Реймонд представил собственную систему управления верси..."  +2 +/
Сообщение от Аноним (-), 14-Ноя-14, 02:31 
Ну да, svn - каменный век. Локально допилить сорец и при этом пользоваться контролем версий там можно считать что невозможно - эта архаика без сервера шагу не может ступить. Множественные ветки параллельно? В svn с этим дикий гемор, локально переключаться - вообще амба, полинтернета перекачивается. А в гит просто штатный вариант развития событий.
Ответить | Правка | Наверх | Cообщить модератору

60. "Эрик Реймонд представил собственную систему управления верси..."  –2 +/
Сообщение от anonymous (??), 14-Ноя-14, 09:01 
А в гит пофиксили потерю данных при обрыве во время clone? А то так и приходится до сих обматываться витухой, а ещё лучше оптикой.
Ответить | Правка | Наверх | Cообщить модератору

62. "Эрик Реймонд представил собственную систему управления верси..."  +2 +/
Сообщение от Аноним (-), 14-Ноя-14, 09:13 
> А в гит пофиксили потерю данных при обрыве во время clone? А
> то так и приходится до сих обматываться витухой, а ещё лучше оптикой.

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

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

68. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от mickvav (?), 14-Ноя-14, 11:49 
Попробуйте AOSP скачать, насладитесь...
Ответить | Правка | Наверх | Cообщить модератору

76. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от Аноним (-), 14-Ноя-14, 12:54 
> Попробуйте AOSP скачать, насладитесь...

Что есть AOSP и зачем он мне нужен со всей историей и прочим? Я это вроде не планирую разрабатывать, ибо даже не знаю что это за фигня.

А так - я линуксный кернел скачал. Со всей историей. Ну да, один раз в жизни будет 600 мегабайтов траффика. Потом будет мелкая дельта на 1...10 мегов если синхрить с интервалом в месяц. Зато теперь я могу шариться по всему от лохматых древних 2.6 до распоследних 3.18-rc. А актуализация занимает мизер времени и при желании можно даже по GPRS отпедалить - пару мегов и по нему скачается кой-как.

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

81. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от Fox Mulder (?), 14-Ноя-14, 13:21 
Ну так-то не 600мб, а почти 2 гига.
Ответить | Правка | Наверх | Cообщить модератору

82. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от Аноним (-), 14-Ноя-14, 13:37 
> Ну так-то не 600мб, а почти 2 гига.

Ну если я 600 мегов скачал то и 2 гига скачаю. А вам точно надо всю историю этой хрени в таком объеме? Вы планируете это разрабатывать? Если да - наверное раз в жизни и два гига тогда можно укачать.

Дофига - это, извините, полное зеркало убунты какое-нибудь. Вот 640+ гигз это да, убедительно смотрится. И даже с рсинком и докачкой это по GPRS не вытянешь уже...

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

84. "Эрик Реймонд представил собственную систему управления верси..."  +1 +/
Сообщение от Алексей Морозов (ok), 14-Ноя-14, 13:52 
Хе-хе.

> du -sh .git/objects

1,4G    .git/objects/

И ничо, только в путь туда-сюда летает.

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

96. "Эрик Реймонд представил собственную систему управления верси..."  –2 +/
Сообщение от anonymous (??), 14-Ноя-14, 16:08 
>И ничо, только в путь туда-сюда летает.

Ну да, а интернет оптика, и не единого разрыва!

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

100. "Эрик Реймонд представил собственную систему управления верси..."  +1 +/
Сообщение от Аноним (-), 15-Ноя-14, 07:29 
> Ну да, а интернет оптика, и не единого разрыва!

Скачать по крупному придется 1 раз за все время взаимодействия с проектом. В крайнем случае это и флоппинетом можно на флехе/дивидюке оформить, если уж вы живете в медвежьем углу где только GPRS еле долетает. Все-равно качать гигазы GPRSом займет неделю времени.

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

97. "Эрик Реймонд представил собственную систему управления верси..."  –1 +/
Сообщение от anonymous (??), 14-Ноя-14, 16:10 
>Раз в жизни я могу укачать даже репу проекта размером с линевый кернель.

А говоришь, что гитом пользуешься. Так, поигрался и забыл.

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

101. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от Аноним (-), 15-Ноя-14, 07:35 
> А говоришь, что гитом пользуешься. Так, поигрался и забыл.

Не надо выдавать желаемое за действительное. Я о том что большой даунлоад - 1 раз за все время работы с проектом. А потом мелкие дельты на считанные мегабайты даже в проекте типа линевого кернела. Так что реп месячной давности можно без проблем догнать до текущего состояния и не парясь докачками и прочим. Что вы там докачивать будете? Полтора мега? Если у вас каждые полтора мега обрывы - так даже диалап работал лучше и такой интернет вам работать нормально вообще не позволит.

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

126. "Эрик Реймонд представил собственную систему управления..."  +2 +/
Сообщение от arisu (ok), 16-Ноя-14, 16:03 
> А в гит пофиксили потерю данных при обрыве во время clone? А
> то так и приходится до сих обматываться витухой, а ещё лучше
> оптикой.

ты собираешься разрабатывать проект?

да — скачай уже один раз на хорошей линии тогда, потрудись.

нет — волшебный параметр --depth спасает.

докачек не будет, это by design.

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

87. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от Mihail Zenkov (ok), 14-Ноя-14, 14:15 
> Ну да, svn - каменный век. Локально допилить сорец и при этом пользоваться контролем версий там можно считать что невозможно - эта архаика без сервера шагу не может ступить.

Это не каменный век, это облачные технологии :)

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

120. "Эрик Реймонд представил собственную систему управления верси..."  +1 +/
Сообщение от Аноним (-), 16-Ноя-14, 11:20 
> Это не каменный век, это облачные технологии :)

Это газовое облако. Кто-то БЗДнул.

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

89. "Эрик Реймонд представил собственную систему управления верси..."  –1 +/
Сообщение от хрю (?), 14-Ноя-14, 14:52 
> Множественные ветки параллельно?

svn прост. Это его основное преимущество по сравнению с гитами и т.е. Люди разные работают иным гиты недоступны, особенно не программистам.

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

102. "Эрик Реймонд представил собственную систему управления верси..."  +2 +/
Сообщение от Аноним (-), 15-Ноя-14, 07:36 
> svn прост.

Особенно просто в нем отмотать на несколько версий назад. Он истошно тупит перекачивая половину файлов, а если сети нет - и вовсе облом. Ну подумаешь, система контроля версий версии не контролирует. А так все хорошо, прекрасная маркиза.

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

127. "Эрик Реймонд представил собственную систему управления..."  +2 +/
Сообщение от arisu (ok), 16-Ноя-14, 16:07 
> svn прост. Это его основное преимущество по сравнению с гитами и т.е.
> Люди разные работают иным гиты недоступны, особенно не программистам.

если человеку «недоступен git», то тут есть ровно два варианта:
1. никто не озаботился тем, чтобы человека научить.
2. человек безмозглый даун, несущий вилку в ухо.

использование гита на минимальном уровне pull/push/branch/merge — совершенно несложно. можно даже alias'ы приделать для ещё большей простоты.

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

85. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от sorrymak (ok), 14-Ноя-14, 13:58 
Git появился раньше, чем Hg. На 12 дней.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

98. "Эрик Реймонд представил собственную систему управления верси..."  +/
Сообщение от Fox Mulder (?), 14-Ноя-14, 16:46 
шпийоны рассекретили его раньше!
Ответить | Правка | Наверх | Cообщить модератору

95. "Эрик Реймонд представил собственную систему управления верси..."  –2 +/
Сообщение от Анонимemail (95), 14-Ноя-14, 16:04 
как юзали SVN так и юзаем
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

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

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




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

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