The OpenNET Project / Index page

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



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

Оглавление

FreeBSD прекращает распространение портов через CVS и CVSup, opennews (??), 07-Сен-12, (0) [смотреть все]

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


2. "FreeBSD прекращает распространение портов через CVS и CVSup"  +8 +/
Сообщение от Аноним (-), 07-Сен-12, 20:28 
Глядишь, еще лет через десять мейнтейнеры портов фри прознают про удобство и плюшки DVCS, и еще через пяток лет свершится миграция на git/hg. Как всегда, на острие прогресса :)
Ответить | Правка | Наверх | Cообщить модератору

8. "FreeBSD прекращает распространение портов через CVS и CVSup"  –8 +/
Сообщение от Andrew Kolchoogin (?), 07-Сен-12, 20:44 
Это произойдёт лишь в том случае, если через десять лет Git (Mercurial) по скорости сравнятся с Subversion.

Вот за что я люблю анонимов с OpenNet'а -- так это за то, что они любят говорить лишь для того, чтобы сказать -- вместо того, чтобы самому попробовать и оценить весь ужас работы с Git/Mercurial в директории, где двести тысяч мелких файликов, за неделю меняется тыщщи полторы из которых.

Я проводил эксперимент: развернул дерево портов portsnap'ом, сказал там "hg init"/"hg addremove"/"hg commit" -- это на моём ноутбуке заняло примерно 15 минут (svn справился за две). Дальнейшие недельные апдейты снапшотов/аддремувы/коммиты шли где-то минут по пять.

Соответственно, либо мне предлагается превратить DVCS Mercurial в обычную, централизованную VCS путём запуска в cron'е скрипта, апдейтящего дерево раз в час -- спасибо, всю жизнь мечтал -- либо ждать, ждать, ждать...

А я ведь не девелопер. Девелоперам ещё и merge нужен. :) А это ващще серый северный лис в DVCS'ах, как мы все помним. А для тех, кто не помнит, напоминаю: CVCS настаивает на том, что "кто первый встал, того и тапки" -- кто первый закоммитил, тот и папа, остальные подстраиваются под него, и резолвят конфликты. DVCS на этом не настаивает. Но файлик-то всё равно нужен один! Кто будет мёрджить "разъезжающиеся" патчи? Сэм, Джон или какой-нибудь там Сяоминь? А почему именно он, а не другой?

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

11. "FreeBSD прекращает распространение портов через CVS и CVSup"  +3 +/
Сообщение от Аноним (-), 07-Сен-12, 21:06 
> Это произойдёт лишь в том случае, если через десять лет Git (Mercurial) по скорости сравнятся с Subversion.

Git изначально ничуть не уступает по скорости svn.
А Mercurial - он by design на питоне, а потому скоростью и не блещет.

> А я ведь не девелопер. Девелоперам ещё и merge нужен. :) А это ващще серый северный лис в DVCS'ах, как мы все помним. А для тех, кто не помнит, напоминаю: CVCS настаивает на том, что "кто первый встал, того и тапки" -- кто первый закоммитил, тот и папа, остальные подстраиваются под него, и резолвят конфликты. DVCS на этом не настаивает. Но файлик-то всё равно нужен один! Кто будет мёрджить "разъезжающиеся" патчи? Сэм, Джон или какой-нибудь там Сяоминь? А почему именно он, а не другой?

Наоборот, разрешение конфликтов - это одна из сильнейших сторон DVCS. Ты просто не осилил матчасть.

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

34. "FreeBSD прекращает распространение портов через CVS и CVSup"  +2 +/
Сообщение от Аноним (-), 07-Сен-12, 23:02 
> Это произойдёт лишь в том случае, если через десять лет Git (Mercurial) по скорости сравнятся с Subversion.

Это как же надо их затормозить чтобы они сравнялись с SVN?

> Я проводил эксперимент

Проводи дальше. git работает мгновенно.

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

44. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 01:05 
> по скорости сравнятся с Subversion.

Git быстрее svn при инкрементальных обновлениях. А то что полную репу долго лить - так контроль версий это инструмент разработчиков а не средство отгрузки филезов всем вокруг.

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

109. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 12:40 
как ни странно, но SVNовская полная репа льёта в разы дольше гитовской для более-менее разросшегося проекта
Ответить | Правка | Наверх | Cообщить модератору

138. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 18:02 
> как ни странно, но SVNовская полная репа льёта в разы дольше гитовской
> для более-менее разросшегося проекта

У сильно заверсионированного проекта с кучей коммитов полная репа литься может долго. Зато это все ревизии вообще. А в SVN лишь одна конкретная.

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

147. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от arisu (ok), 08-Сен-12, 18:35 
особенно удобно в svn дифать ревизию current-5, например. или даже -1. «что? нету сети? сервер лёг? всё, давай, до свиданья!»
Ответить | Правка | Наверх | Cообщить модератору

406. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от Аноним (-), 11-Сен-12, 11:57 
> нету сети? сервер лёг? всё, давай, до свиданья!»

Кэп как обычно жжот :)

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

58. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Michael Shigorinemail (ok), 08-Сен-12, 01:58 
> [...] Git (Mercurial) по скорости сравнятся с Subversion.
> оценить весь ужас работы с Git/Mercurial в директории, где [...]
> Я проводил эксперимент: [...] сказал там "hg init"/"hg addremove"/"hg commit"

Браво.  Андрей, но ведь недостаточно провести эксперимент с A, чтобы делать выводы по существенно различающимся в т.ч. и по оцениваемой характеристике A и B.

> -- это на моём ноутбуке заняло примерно 15 минут (svn справился за две).

Надеюсь, замеры проводились на одинаково холодном/тёплом кэше?

> Но файлик-то всё равно нужен один!

Юзеру, но не разработчику подсистемы.

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

239. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Клыкастый2 (?), 09-Сен-12, 21:13 
речь идёт о портах. собственно не думаю что обновление портов займёт серьёзное время на обновлении. во всяком случае у меня portsnap fetch update отрабатывает существенно быстрее, чем eix-sync. а портежи у меня калькулейтовские, через git.
Ответить | Правка | Наверх | Cообщить модератору

60. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от Led (ok), 08-Сен-12, 02:17 
>Это произойдёт лишь в том случае, если через десять лет Git (Mercurial) по скорости сравнятся с Subversion.

О, это Git'у нужно конретно в несколько раз тормознуть, чтоб сравняться с SVN. Тут даже сборка его Clang'ом не поможет, и даже мегатруBSD'шным pcc - не поможет :(

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

85. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от Perl_Jam (?), 08-Сен-12, 03:13 
>>Это произойдёт лишь в том случае, если через десять лет Git (Mercurial) по скорости сравнятся с Subversion.
> О, это Git'у нужно конретно в несколько раз тормознуть, чтоб сравняться с
> SVN. Тут даже сборка его Clang'ом не поможет, и даже мегатруBSD'шным
> pcc - не поможет :(

скажите, а зачем вам vcs вообще? особенно при побязательной привязке к шлангу? вы разницу вообще ощущаете? и да, git далеко не всегда удобен, особенно, если git не есть просто новомодным течением, а просто инструментом. есть вопросы? велкам, как говорится =)

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

97. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 06:58 
> особенно, если git не есть просто новомодным течением, а просто инструментом.

Git не надо есть. Его надо использовать. И как инструмент для работы с проектом он на голову делает SVN. За то что мотает ревизии/бранчи/... туда-сюда намного быстрее чем это может сделать SVN, постоянно судорожно перекачивающий по сети 100500 файлов.

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

106. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от тигар (ok), 08-Сен-12, 09:30 
>> особенно, если git не есть просто новомодным течением, а просто инструментом.
> Git не надо есть. Его надо использовать. И как инструмент для работы
> с проектом он на голову делает SVN. За то что мотает
> ревизии/бранчи/... туда-сюда намного быстрее чем это может сделать SVN, постоянно судорожно
> перекачивающий по сети 100500 файлов.

лол. 294ый успокойся ты уже, 2012 год на дворе, dial-up остался только у тебя, похоже. папе/маме скажи, что хочешь попробовать svn, пускай они тебе более интернетный интернет купят.

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

139. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 18:10 
> лол. 294ый успокойся ты уже, 2012 год на дворе, dial-up остался только у тебя,

Вообще-то у меня резвый и симметричный эзернетик. С пингом примерно пару мс до ближайших к M9-IX хостов. Вполне нормально, мне нравится.

> похоже. папе/маме скажи, что хочешь попробовать svn, пускай они
> тебе более интернетный интернет купят.

Я как-то так много лет сам оплачиваю свой интернет. И что-то я сомневаюсь что даже если я проплачу гигабитный линк то фрибсдшные серваки с SVN разопрутся его прогрузить. Не надо по себе о других судить.

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

240. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Клыкастый2 (?), 09-Сен-12, 21:17 
> с проектом он на голову делает SVN. За то что мотает ревизии/бранчи/...

ревизии/бранчи портов это круто. порты-то хоть видел?

> туда-сюда намного быстрее чем это может сделать SVN, постоянно судорожно перекачивающий по сети 100500 файлов.

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

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

80. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 02:54 
> А я ведь не девелопер.

Тогда и система контроля версий тебе ни к чему.

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

146. "FreeBSD прекращает распространение портов через CVS и CVSup"  +3 +/
Сообщение от arisu (ok), 08-Сен-12, 18:32 
> Git (Mercurial) по скорости сравнятся с Subversion.
> Я проводил эксперимент: развернул дерево портов portsnap'ом, сказал там «hg init"/"hg addremove"/"hg commit»

отлично протестировал git, молодец. типичный бсдшник.

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

9. "FreeBSD прекращает распространение портов через CVS и CVSup"  +3 +/
Сообщение от Аноним (-), 07-Сен-12, 21:04 
DragonFlyBSD уже давно юзают git для дерева исходников и pkgsrc
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

12. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 07-Сен-12, 21:06 
> DragonFlyBSD уже давно юзают git для дерева исходников и pkgsrc

Экие они быстрые.

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

111. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от vleemail (ok), 08-Сен-12, 12:44 
> DragonFlyBSD уже давно юзают git для дерева исходников и pkgsrc

Для pkgsrc у них фактически read-only  зеркало.
Дилон настаивает на том, чтобы не плодить DFBSD-специфичные патчи,
что, естественно, правильно, потому DragonFly-щики коммитят в CVS.

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

21. "FreeBSD прекращает распространение портов через CVS и CVSup"  –2 +/
Сообщение от тигар (ok), 07-Сен-12, 21:52 
> Глядишь, еще лет через десять мейнтейнеры портов фри прознают про удобство и
> плюшки DVCS, и еще через пяток лет свершится миграция на git/hg.
> Как всегда, на острие прогресса :)

- ты не знаешь, кто такие мейнтейнеры портов фри.
- ты не знаешь ничего о их познаниях. (*)

* окей, из "их" можешь исключить меня. я не вижу смысла в dvcs, для портов в т.ч., и да, я слегка мейнтейнер.

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

22. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 07-Сен-12, 21:54 
> - ты не знаешь, кто такие мейнтейнеры портов фри.
> - ты не знаешь ничего о их познаниях.

Для того, чтобы судить об их познаниях, не обязательно общаться с ними лично :)
Есть же и косвенные признаки, вполне себе информативные.

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

25. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от Аноним (-), 07-Сен-12, 22:08 
> * окей, из "их" можешь исключить меня. я не вижу смысла в dvcs, для портов в т.ч., и да, я слегка мейнтейнер.

Зная вас - вы, наверное, и в обычных VCS смысла не видите, но сказать стесняетесь (ибо политика партии).

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

26. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 07-Сен-12, 22:09 
Я имел в виду вас лично.
Несомненно, среди мейнтейнеров фри наверняка есть люди, видящие смысл и в контроле версий, и в DVCS.
Ответить | Правка | Наверх | Cообщить модератору

27. "FreeBSD прекращает распространение портов через CVS и CVSup"  –2 +/
Сообщение от тигар (ok), 07-Сен-12, 22:17 
>> * окей, из "их" можешь исключить меня. я не вижу смысла в dvcs, для портов в т.ч., и да, я слегка мейнтейнер.
> Зная вас - вы, наверное, и в обычных VCS смысла не видите,
> но сказать стесняетесь (ибо политика партии).

ну я, например, пользуюсь svn, доволен, _мне хватает_ его возможностей.
да, часть мейнтейнеров и коммитеров пользуются git/hg, раз им удобно, на здоровье

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

81. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 02:55 
> ну я, например, пользуюсь svn, доволен, _мне хватает_ его возможностей.

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

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

104. "FreeBSD прекращает распространение портов через CVS и CVSup"  –2 +/
Сообщение от тигар (ok), 08-Сен-12, 09:09 
>> ну я, например, пользуюсь svn, доволен, _мне хватает_ его возможностей.
> Особенно удобно отматывать на прошлую ревизию, ожидая пока половина файлов скачается с
> сервака.

ну да, я просто уже как-то забыть успел что такое dial-up, да и юзая gprs давненько ничего не делал, но понимаю, что есть те, кто только dial-up и имеет.

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

140. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 18:14 
> те, кто только dial-up и имеет.

Оно и по быстрому эзернету качается дохрена и больше, если отличающихся файлов много. Не, кому-то и горбатый запорожец - быстрая машина. Если с пешеходом например сравнивать.

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

61. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от Led (ok), 08-Сен-12, 02:20 
>я не вижу смысла в dvcs, для портов в т.ч., и да, я слегка мейнтейнер.

Я не вижу смысла в FreeBSD и её мейнтейнерах в т.ч., и да, я слегка мейнтейнер.

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

64. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от тигар (ok), 08-Сен-12, 02:25 
>>я не вижу смысла в dvcs, для портов в т.ч., и да, я слегка мейнтейнер.
> Я не вижу смысла в FreeBSD и её мейнтейнерах в т.ч., и
> да, я слегка мейнтейнер.

очень сожалею. а приперся-то чего?

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

79. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от Аноним (-), 08-Сен-12, 02:51 
> очень сожалею. а приперся-то чего?

Кормят хорошо, видимо :)

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

347. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от terr0rist (ok), 10-Сен-12, 18:26 
>>я не вижу смысла в dvcs, для портов в т.ч., и да, я слегка мейнтейнер.
> Я не вижу смысла в FreeBSD и её мейнтейнерах в т.ч., и
> да, я слегка мейнтейнер.

не вижу смысла в фразах "не вижу смысла". Если вы чего-то не видите, это не значит, что вы бог. Скорее всего, это значит, что вы лох.

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

38. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от uniman (ok), 07-Сен-12, 23:40 
> Глядишь, еще лет через десять мейнтейнеры портов фри прознают про удобство и
> плюшки DVCS, и еще через пяток лет свершится миграция на git/hg.
> Как всегда, на острие прогресса :)

Судя по всему, вы очень умны и имеете огромный опыт разработки проектов на вершине прогресса.
Вместе с опытом освоения плюшек.

Даже наверное знаете, что в проекте freebsd, subversion инструмент  позиционируется как инструмент _публикации_ относительно стабильного кода.

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

39. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 07-Сен-12, 23:50 
значит, нас опять не...ли и они продолжат юзать cvs?
Ответить | Правка | Наверх | Cообщить модератору

87. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Perl_Jam (?), 08-Сен-12, 03:19 
>> Глядишь, еще лет через десять мейнтейнеры портов фри прознают про удобство и
>> плюшки DVCS, и еще через пяток лет свершится миграция на git/hg.
>> Как всегда, на острие прогресса :)
> Судя по всему, вы очень умны и имеете огромный опыт разработки проектов
> на вершине прогресса.
> Вместе с опытом освоения плюшек.
> Даже наверное знаете, что в проекте freebsd, subversion инструмент  позиционируется как
> инструмент _публикации_ относительно стабильного кода.

коллега, не переживайте, м этого не понять, увы...

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

99. "FreeBSD прекращает распространение портов через CVS и CVSup"  +2 +/
Сообщение от Аноним (-), 08-Сен-12, 07:01 
> коллега, не переживайте, м этого не понять, увы...

Да, сложно понять когда система контроля версий используется как файлопомойка. Что-то типа забивания гвоздей жестким диском.

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

113. "FreeBSD прекращает распространение портов через CVS и CVSup"  +2 +/
Сообщение от vleemail (ok), 08-Сен-12, 12:54 
>> коллега, не переживайте, м этого не понять, увы...
> Да, сложно понять когда система контроля версий используется как файлопомойка. Что-то типа
> забивания гвоздей жестким диском.

Что отличает красноглазого пионера от профессионала -- так это то, что он будет защищать ЛЮБОЕ
решение, принятое старшими братьями.
То есть, полное отсутствие собственного аргументированного мнения.

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

141. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 18:19 
> Что отличает красноглазого пионера от профессионала -- так это то, что он
> будет защищать ЛЮБОЕ решение, принятое старшими братьями.

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

> То есть, полное отсутствие собственного аргументированного мнения.

Так вот это то и уныло когда у персонажа нет своего мнения. Мыслительный процесс отсутствует.

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

148. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от vleemail (ok), 08-Сен-12, 19:17 
> я недолюбливаю всяких тигаров, изенов и прочих подобных персонажей.

Не льстите себе, местный Аноним, то есть, Вы вкупе с некоторыми
представителями клана Линупса ничем не лучше.

>> То есть, полное отсутствие собственного аргументированного мнения.
> Так вот это то и уныло когда у персонажа нет своего мнения.
> Мыслительный процесс отсутствует.

См. выше.

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

159. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от kurokaze (ok), 08-Сен-12, 19:51 
> представителями клана Линупса ничем не лучше.

Как изобретатель этого мема - КЛБ!
Поработаешь с мое с бздей - 11 лет - перестанешь так тупо-красноглазо о линуксе высказываться.

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

348. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от terr0rist (ok), 10-Сен-12, 18:29 
>> представителями клана Линупса ничем не лучше.
> Как изобретатель этого мема - КЛБ!
> Поработаешь с мое с бздей - 11 лет - перестанешь так тупо-красноглазо
> о линуксе высказываться.

ну я вот поработал с ваше и с бздёй, и с линупсами (от RHEL до дебиана). Пока что не могу сказать, что линупсы прям настолько лучше, чтобы каждый типа "поработавший с бздёй" имел право бздеть на её тему.

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

408. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от Аноним (-), 11-Сен-12, 12:02 
> Не льстите себе, местный Аноним, то есть, Вы вкупе с некоторыми
> представителями клана Линyпса ничем не лучше.

Так я и не льщу. Просто я стараюсь все-таки задействовать бошку в процессе. Получается не всегда, но чаще получается. Да, я не собираюсь жрать некий кактус только потому что некто сказал что "это круто". Этим я и отличаюсь от тигаров и изенов.

>> Мыслительный процесс отсутствует.
> См. выше.

Да я и не спорю, иногда я просто "кушаю". Аудитория из изенов и прочих очень уж способствует.

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

435. "FreeBSD прекращает распространение портов через CVS и CVSup"  –2 +/
Сообщение от тигар (ok), 11-Сен-12, 22:19 
>> Не льстите себе, местный Аноним, то есть, Вы вкупе с некоторыми
>> представителями клана Линyпса ничем не лучше.
> Так я и не льщу. Просто я стараюсь все-таки задействовать бошку в
> процессе. Получается не всегда, но чаще получается. Да, я не собираюсь

покажи хоть один успешный случай:-)

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

446. "(offtopic) ...free-ranging meta-trolling..."  +/
Сообщение от Michael Shigorinemail (ok), 14-Сен-12, 12:43 
> Да я и не спорю, иногда я просто "кушаю". Аудитория из изенов
> и прочих очень уж способствует.

Большое Вам "спасибо".  Может, всё-таки не стоит им помогать с https://www.opennet.ru/openforum/vsluhforumID3/86368.html#277 ?..

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

461. "(offtopic) ...free-ranging meta-trolling..."  +/
Сообщение от Аноним (-), 18-Сен-12, 23:53 
> Большое Вам "спасибо".  Может, всё-таки не стоит им помогать с https://www.opennet.ru/openforum/vsluhforumID3/86368.html#277
> ?..

Ну я вам и ресурсу активно помогаю и кое-чем другим. Думаю, это вполне заметно. И идет на благо ресурса. А коменты к новостям - на то и коменты к новостям. Их природа такова что они полуоффтоп по жизни :)

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

158. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от kurokaze (ok), 08-Сен-12, 19:49 
> Что отличает красноглазого пионера от профессионала -- так это то, что он
> будет защищать ЛЮБОЕ
> решение, принятое старшими братьями.

+100, ты точно про бзуднов высказался. Кто с этими фанатиками дело имел - иначе и не высказывается. Мне даже стыдно признаваться что я с фряхой 11 лет дело имею - из за обилия красноглазых бздо-фанатиков.

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

349. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от terr0rist (ok), 10-Сен-12, 18:30 
>> Что отличает красноглазого пионера от профессионала -- так это то, что он
>> будет защищать ЛЮБОЕ
>> решение, принятое старшими братьями.
> +100, ты точно про бзуднов высказался. Кто с этими фанатиками дело имел
> - иначе и не высказывается. Мне даже стыдно признаваться что я
> с фряхой 11 лет дело имею - из за обилия красноглазых
> бздо-фанатиков.

если бы вы не только имели дело, но ещё и разбирались, у вас было бы другое мнение.

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

410. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 11-Сен-12, 12:04 
> если бы вы не только имели дело, но ещё и разбирались, у вас было бы другое мнение.

А если еще и в линуксе разобраться - окажется что там нет кучи древних дебилизмов. В том числе и сабж там уже практически забыли.

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

157. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от kurokaze (ok), 08-Сен-12, 19:47 
>> Даже наверное знаете, что в проекте freebsd, subversion инструмент  позиционируется как
>> инструмент _публикации_ относительно стабильного кода.
> коллега, не переживайте, м этого не понять, увы...

Да, копрофилов нынче стало значительно меньше, всей тонкости вашего увлечения мы (не копрофилы - для тупых) понять не в состоянии, ггг

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

350. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от terr0rist (ok), 10-Сен-12, 18:31 
>>> Даже наверное знаете, что в проекте freebsd, subversion инструмент  позиционируется как
>>> инструмент _публикации_ относительно стабильного кода.
>> коллега, не переживайте, м этого не понять, увы...
> Да, копрофилов нынче стало значительно меньше, всей тонкости вашего увлечения мы (не
> копрофилы - для тупых) понять не в состоянии, ггг

зато копрофагов стало больше. да, вы не копрофилы, а копрофаги.

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

411. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 11-Сен-12, 12:05 
> зато копрофагов стало больше. да, вы не копрофилы, а копрофаги.

А вы прямо спец по сортам копро, я так смотрю.

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

169. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от arisu (ok), 08-Сен-12, 20:10 
> в проекте freebsd, subversion инструмент  позиционируется как
> инструмент _публикации_ относительно стабильного кода.

это да, до такого сразу и не додумаешься. я даже и не знаю, с чем сравнить такое «целевое» использование.

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

246. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от uniman (ok), 09-Сен-12, 23:49 
>> в проекте freebsd, subversion инструмент  позиционируется как
>> инструмент _публикации_ относительно стабильного кода.
> это да, до такого сразу и не додумаешься. я даже и не
> знаю, с чем сравнить такое «целевое» использование.

да, для додуматься необходимо иметь достаточно большой опыт работы.


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

462. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 18-Сен-12, 23:54 
> да, для додуматься необходимо иметь достаточно большой опыт работы.

...наверное для того чтобы сформировался комплекс "я так привык и мне пофиг что это криво".

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

475. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от uniman (ok), 20-Сен-12, 10:37 
>> да, для додуматься необходимо иметь достаточно большой опыт работы.
> ...наверное для того чтобы сформировался комплекс "я так привык и мне пофиг
> что это криво".

Возвращаемся к смыслу. Основной репозитарий кода проекта freebsd - прежде всего позиционируется как средство-инструмент публикации относительно стабильного кода.
И согласованнного по подсистемам и подпроектам.

Проект - большой, работают десятки людей, необходимо крайне аккуратно относиться к изменениям в системе.

И опишите, пожалуйста, критерии оценки "криво", и к какому объекту этот критерий вы применяете.

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

107. "FreeBSD прекращает распространение портов через CVS и CVSup"  –1 +/
Сообщение от Andrey Mitrofanov (?), 08-Сен-12, 09:55 
> Глядишь, еще лет через десять мейнтейнеры портов фри прознают про удобство и плюшки DVCS,

Это же противоречит Модели! Они до сих оплакивают труп cvs (жалко ско^Wзверюшку, да пахнет уже) -- ведь это именно он позволил этим Профессиональным парням делать чётко выверенную Промышленную ОС!1 Они же не могут коммитить в одно только ядро по 1000 коммитов в неделю от неизвестно кого неизвестно откуда, так ведь? Вооот, нужно сделживать же энтропию, репп д.б. один, прав кому попало не давать, количество просматриваемых патчей ограничивать.

Нужно же себя сдерживать! А то это ж не ОС, а бордель какой-то7!</тэг>

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

114. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от vleemail (ok), 08-Сен-12, 12:56 
> Нужно же себя сдерживать! А то это ж не ОС, а бордель  какой-то7!

Сдерживать себя действительно нужно, и ЭТО действительно бордель.
Но противоречий с DVCS здесь нет. Пойми, уже, Митрофанов,
в любой BSD полно РАЗНЫХ людей с РАЗНЫМИ мнениями.

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

125. "через CVS и CVSup"  +/
Сообщение от Andrey Mitrofanov (?), 08-Сен-12, 15:07 
> Сдерживать себя действительно нужно, и ЭТО действительно бордель.
> Но противоречий с DVCS здесь нет. Пойми, уже, Митрофанов,

Понял. BSD. Бордель. Полно людей. Тема этой недели - svn!

> в любой BSD полно РАЗНЫХ людей с РАЗНЫМИ мнениями.

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

133. "через CVS и CVSup"  +/
Сообщение от vleemail (ok), 08-Сен-12, 17:30 
> Тема этой недели - svn!

Не, это унылое говно на тему недели не тянет.

Но у меня есть другая, повеселее.

Задача 1. Есть расбросанные по миру репозитории x1,...,xN всякой хрени,
использующие DVCS Y. Необходимо создать новый репозиторий X,
объединяющий x1..xN в один. Скажем, разложить x1...xN по подкаталогам,
и добавить какую-то связку между ними. Далее, должна быть возможность
форкать X _как единое целое_ с сохранением возможности
x1...xN мержить изменения как из X, так и из его форков.
Естественно мержить из xi тоже нужно. What is Y? Ну и подробности, если
не затруднит.

Задача2. Какая DVCS система позволяет клонировать произвольно взятый ПОДКАТАЛОГ
с возможностью мержа как в него, так и из него?
Только не надо мне говорить, что это делать не надо и тра-ляля.

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

228. "через CVS и CVSup"  +/
Сообщение от Алексей (??), 09-Сен-12, 16:39 
> Необходимо создать новый репозиторий X, объединяющий x1..xN в один.

А подойдёт вариант просто добавить нужные бранчи (конечно же со всей историей) из всех удалённых реп x1...xN в единый общий репозитарий X? Если так, то ответ - git, задача решается банальным git remote add [-t xxx] -f $URL.

> Задача2. Какая DVCS система позволяет клонировать произвольно взятый ПОДКАТАЛОГ
> с возможностью мержа как в него, так и из него?

Похоже таковых не существует в природе. Хотя, возможно darcs...

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

233. "через CVS и CVSup"  +/
Сообщение от Аноним (-), 09-Сен-12, 19:35 
первое делается через git submodule, именно как хочет чел выше
Ответить | Правка | Наверх | Cообщить модератору

238. "через CVS и CVSup"  +/
Сообщение от Michael Shigorinemail (ok), 09-Сен-12, 20:40 
>> Необходимо создать новый репозиторий X, объединяющий x1..xN в один.
> git remote add

Можно трактовать постановку задачи так, что и git remote подойдёт, но хотели явно другого (и для того _не_ подойдёт).  Т.к. ремоты -- это указание на другие клоны этого же репозитория, возможно, отличающиеся по составу/состоянию веток.  Но не средство объединения автономно разрабатываемых репо в некий общий.

> Хотя, возможно darcs...

О да, хаскель в базовой системе фряки -- это был бы знатный толк в извращениях...

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

241. "через CVS и CVSup"  –1 +/
Сообщение от vleemail (ok), 09-Сен-12, 21:35 
>>> Необходимо создать новый репозиторий X, объединяющий x1..xN в один.
>> git remote add
> Можно трактовать постановку задачи так, что и git remote подойдёт, но хотели
> явно другого (и для того _не_ подойдёт).  Т.к. ремоты --
> это указание на другие клоны этого же репозитория, возможно, отличающиеся по
> составу/состоянию веток.  Но не средство объединения автономно разрабатываемых репо в
> некий общий.

Раз уж ты сам сюда пришел, то я приведу пример.
Вот из разрозненных кусков мяса вроде вашего gear или srpms (хрень какая-то, короче git репо,
где спеки и патчи) хочется сделать ОДИН репозиторий, в который было бы включено
все, что нужно для сборки ВСЕХ пакетов. То есть получить нечто подобное на вот эту няшу
https://github.com/repoforge/rpms/tree/master/specs
с которой удобно было бы работать дальше, как с единым целым,
вплоть до размещения клона на том же гитхабе. Но, с одной стороны иметь
возможность и работать и теги расставлять на какие-то части репозитория,
например, отдельные пакеты, а с другой бранчевать, тагировать, мержить
и клонировать все целиком.

Другой пример. Из частей этого
http://cvsweb.netbsd.org/bsdweb.cgi/src/bin/?only_with_tag=MAIN
,
http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/?only_with_t...
и этого
http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.sbin/?only_with_...
хотелось бы сделать один проект.

По бедности можно как здесь
https://github.com/chneukirchen/obase
то есть просто забыть про истоки и тупо скопировать,
но хочется же идеальную конструкцию.

Не то, чтобы я крупный специалист в git-е, но насколько я понимаю,
нужной функциональности там нет. git submodules -- шаг в правильном направлении,
но туда я не глубоко не смотрел. Разьве его можно клонировать как одно целое?
Бранчевать? Мержить?

И вот, кстати, непонятно, почему github не предоставляет возможность использования
git submodules. Или предоставляет?

Короче, если distributed убрать, то убогий CVS, пардон, нечто подобное умеет.
Не, не, я в курсе, что это кусок дерьма, не надо мне ничего доказывать...

P.S.
Я, Миша, в вашем мега-overengineered gear опять запутался, туповат.
Все ваши пакеты, где я апстрим, имеют git repo?
Или где-то еще остался srpms?

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

256. "через CVS и CVSup"  +/
Сообщение от Michael Shigorinemail (ok), 10-Сен-12, 03:19 
> Раз уж ты сам сюда пришел, то я приведу пример.

Да я-то понимаю по крайней мере некоторые юзкейсы.

> Вот из разрозненных кусков мяса [...] хочется сделать ОДИН репозиторий

Что с историей там должно быть?  Вот есть два разрозненных A и B, в них по два коммита (A1, A2; B1, B2).  Как должна выглядеть история некоего AB?

> То есть получить нечто подобное на вот эту няшу
> https://github.com/repoforge/rpms/tree/master/specs

Если я хоть что-то понимаю (в два часа ночи вовсе не факт), то либо это вторичный генерат и изменения в нём не могут быть взяты в индивидуальные репо пакетов как коммиты, либо это вариация на тему "спеки отдельно, дистфайлы отдельно" (тогда есть щекотливый вопрос с патчами и атомарностью изменений в спеках и патчах).  Хорошо бы уточнить, чтоб на кофейных бобах не гадать...

> По бедности можно как здесь https://github.com/chneukirchen/obase

Заглядывал краем глаза, но на внимательный осмотр куска времени не было.

> Не то, чтобы я крупный специалист в git-е, но насколько я понимаю,
> нужной функциональности там нет.

Насколько понимаю, именно для такого -- да.  И пока не очень представляю, как бы она должна была работать даже с волшебной палочкой.

BTW как-то втянул в гит деревце, которое и так было в гите -- оказывается, такая ситуация особо обрабатывается (IIRC просмотр изменений по дереву идёт вниз до тех пор, пока не натыкается на .git/; равно как и вверх).  Детали не помню, но для каких-то применений может пригодиться, если это действительно была фича, а не побочный эффект.

> git submodules -- шаг в правильном направлении, но туда я не глубоко не смотрел.

legion@ спроси, я тоже краем глаза почитал и толком не использовал до сих пор.

> И вот, кстати, непонятно, почему github не предоставляет возможность использования
> git submodules. Или предоставляет?

Сходу наблюдаю https://help.github.com/articles/using-submodules-with-pages и http://git-scm.com/book/en/Git-Tools-Submodules#Superprojects

Посмотри ещё http://www.kernel.org/pub/software/scm/git/docs/howto/using-... -- в нужную сторону или не помогает?

> P.S. Все ваши пакеты, где я апстрим, имеют git repo?

_Результирующий_ git repo имеют все: собранные из гитов архивируются под gears/, собранные из src.rpm -- под srpms/ (где посредством gear-srpmimport поддерживается генерат для архива и отсмотра при необходимости).

> Или где-то еще остался srpms?

Как минимум runawk и mk-configure собираются из gear-репозиториев; bmake -- из srpm.

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

127. "FreeBSD прекращает распространение портов через CVS и CVSup"  +/
Сообщение от Аноним (-), 08-Сен-12, 15:23 
>> Нужно же себя сдерживать! А то это ж не ОС, а бордель  какой-то7!
> Сдерживать себя действительно нужно, и ЭТО действительно бордель.
> Но противоречий с DVCS здесь нет. Пойми, уже, Митрофанов,
> в любой BSD полно РАЗНЫХ людей с РАЗНЫМИ мнениями.

А в Линуксе это один человек с одним мнением? :)))))))))))) И зовут его Линус Торвальдс? :))))))))) (валялсо)

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

131. "FreeBSD прекращает распространение портов через CVS и CVSup"  +1 +/
Сообщение от vleemail (ok), 08-Сен-12, 17:03 
>>> Нужно же себя сдерживать! А то это ж не ОС, а бордель  какой-то7!
>> Сдерживать себя действительно нужно, и ЭТО действительно бордель.
>> Но противоречий с DVCS здесь нет. Пойми, уже, Митрофанов,
>> в любой BSD полно РАЗНЫХ людей с РАЗНЫМИ мнениями.
> А в Линуксе это один человек с одним мнением? :)))))))))))) И зовут
> его Линус Торвальдс? :))))))))) (валялсо)

Тема деспотизма Торвальдса, Дреппера, Де Радта и некоторых других
полностью раскрыта. man google.

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

154. "FreeBSD прекращает распространение портов через CVS и CVSup"  –2 +/
Сообщение от kurokaze (ok), 08-Сен-12, 19:39 
> Глядишь, еще лет через десять мейнтейнеры портов фри прознают про удобство и
> плюшки DVCS, и еще через пяток лет свершится миграция на git/hg.
> Как всегда, на острие прогресса :)

Ненене, если брать дату выхода гита, то бздуны будут переходить на субвершен через 8.5 лет.
Так что не ранее чем через 8.5 лет очевидно, гг

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

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

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




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

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