URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 47669
[ Назад ]

Исходное сообщение
"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"

Отправлено opennews , 05-Янв-09 21:18 
Отныне csup, аналог cvsup, написанный на языке Си, умеет (http://docs.freebsd.org/cgi/mid.cgi?200901051518.n05FIGli099929) зеркалировать CVS репозиторий целиком, устраняя тем самым основной повод устанавливать net/cvsup-without-gui и оставляя последний только в качестве демона. В csup также включена поддержка клонирования обычных (не-rcs) файлов, но отключена по умолчанию. Данное изменение не должно отразится на текущем использовании csup, т.к. существующий код почти не был затронут.

URL: http://docs.FreeBSD.org/cgi/mid.cgi?200901051518.n05FIGli099929
Новость: http://www.opennet.ru/opennews/art.shtml?num=19646


Содержание

Сообщения в этом обсуждении
"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Аноним , 05-Янв-09 21:18 
при использовании для обновление драгонфлая  csup часто либо команды cvs сервера не понимает
либо падает
будем надеяться что когда то его пофиксят
и можно будет полноценно заменить его вместо cvsup

"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Аноним , 05-Янв-09 22:29 
Эти всё с цвсом балуются... Давно уже на гите надо быть

"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Аноним , 06-Янв-09 01:42 
>Эти всё с цвсом балуются... Давно уже на гите надо быть

кому надо и почему именно на гите? Откуда такое желание диктатуры? У МС насмотрелись?


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Аноним , 06-Янв-09 02:05 
>>Эти всё с цвсом балуются... Давно уже на гите надо быть
>
>кому надо и почему именно на гите? Откуда такое желание диктатуры? У
>МС насмотрелись?

Потому много разработчиков *уже* работают на DVCS, где git лидирует по популярности. И это несмотря на то, что рекомедуемой DVCS является svk, а не git, т.к. base находится в svn.


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено fyf , 06-Янв-09 02:17 
>>>Эти всё с цвсом балуются... Давно уже на гите надо быть
>>
>>кому надо и почему именно на гите? Откуда такое желание диктатуры? У
>>МС насмотрелись?
>
>Потому много разработчиков *уже* работают на DVCS, где git лидирует по популярности.
>И это несмотря на то, что рекомедуемой DVCS является svk, а
>не git, т.к. base находится в svn.

Венда тоже лидер по популярности. Не обрекайте себя на чувство толпы.


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Аноним , 06-Янв-09 09:26 
>Венда тоже лидер по популярности. Не обрекайте себя на чувство толпы.

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

А ну-ка расскажи мне как работать с svn в оффлайне, не прибегая к к тормозному костылю svk? Куда коммитить? А с perforce во FreeBSD вообще ужас - все посторонние разработчики в пролете. Скачать историю могут только "избранные", а просто скачать файл можно только через web-интерфейс, но перед надо еще найти скрипт на ruby, что скачивать не по одному. Спасибо, до свиданья. Ваш открытый проект - блеф. А то, что попадает в HEAD, не имеет промежуточной истории развития. Яркий пример, коммит DTrace или ZFS - один большой блоб.


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено iZEN , 06-Янв-09 15:11 

>то, что попадает в HEAD, не имеет промежуточной истории развития. Яркий
>пример, коммит DTrace или ZFS - один большой блоб.

Ну-ка, ну-ка, где блобы в исходниках ZFS? Расширь тему.


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Аноним , 06-Янв-09 16:13 
> Ну-ка, ну-ка, где блобы в исходниках ZFS? Расширь тему.

Ты читать не умеешь? Глянь на r185029. В этом общем коммите потеряна вся история изменений внутри из perforce (из freebsd) и mercurial (из opensolaris). Такие блобы только затрудняют работу с исходниками.

ps, или у тя в голове blob существует только в контексте закрытой проприетарщины типа nvidia-driver, oracle, vmware?


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Andrew , 06-Янв-09 16:34 
>> Ну-ка, ну-ка, где блобы в исходниках ZFS? Расширь тему.
>
>Ты читать не умеешь? Глянь на r185029. В этом общем коммите потеряна
>вся история изменений внутри из perforce (из freebsd) и mercurial (из
>opensolaris). Такие блобы только затрудняют работу с исходниками.
>
>ps, или у тя в голове blob существует только в контексте закрытой
>проприетарщины типа nvidia-driver, oracle, vmware?

BLOB == Binary Large OBject


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Аноним , 06-Янв-09 17:22 
> BLOB == Binary Large OBject

тролль тоньше,

a clump, group or collection that lacks definite shape.
    -- http://en.wiktionary.org/wiki/blob


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Аноним , 05-Янв-09 22:58 
Когда все остальные переходят с CVS на что-то еще, они только начинают доводить его использование до кондиции.

"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Аноним , 06-Янв-09 02:08 
>Когда все остальные переходят с CVS на что-то еще, они только начинают
>доводить его использование до кондиции.

base уже давно не на cvs, а на svn. Разработка ведется частично ведется в perforce, частично в base/{users,projects}/, частично на локальных копиях. То, что находится в head (8-CURRENT), это уже слив в центральный репозиторий для интеграции.

И самое большое зло здесь не cvs, а perforce в котором нет анонимного read-only доступа.


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено q , 06-Янв-09 10:10 
>>Когда все остальные переходят с CVS на что-то еще, они только начинают
>>доводить его использование до кондиции.
>
>base уже давно не на cvs, а на svn. Разработка ведется частично
>ведется в perforce, частично в base/{users,projects}/, частично на локальных копиях. То,
>что находится в head (8-CURRENT), это уже слив в центральный репозиторий
>для интеграции.
>
>И самое большое зло здесь не cvs, а perforce в котором нет
>анонимного read-only доступа.

What do you use here? Perforce? ... Perforce. Eh ... I'm sorry. (c) Linus Torvalds


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено terminus , 06-Янв-09 11:07 
>What do you use here? Perforce? ... Perforce. Eh ... I'm sorry. (c) Linus Torvalds

Who are you to f...g lecture me?


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено Умник , 06-Янв-09 20:06 
>What do you use here? Perforce? ... Perforce. Eh ... I'm sorry.
>(c) Linus Torvalds

Великий гуру Линус! Наверное из-за его велискости Linux никогда не будет иметь такой же безошибочный код как в OpenBSD )))


"ержка CVS в cup во BSD 8-CURRENT"
Отправлено Andrey Mitrofanov , 06-Янв-09 22:05 
>из-за его велискости Linux никогда не будет иметь такой же безошибочный код как в OpenBSD )))

То есть Вы хотите сказать, что из-за беошибочности Тео код OpenBSD никогда не будет так велик, как... Гм! Да, Вы бредите! :-P

%)


"Добавлена поддержка CVSMode в csup во FreeBSD 8-CURRENT"
Отправлено q , 07-Янв-09 06:51 
> Наверное из-за его велискости Linux никогда не будет иметь такой же безошибочный код как в OpenBSD

Если говорить о ядрах, то код ядра OpenBSD безошибочен только потому, что его никто всерьез не меняет. Из года в год разработчики вылизывают старое ядро 4.4BSD, добавляя в основном только новые драйверы устройств. Где сетевой стек без giant locks и interrupt handling с поддержкой многопроцессорности? Где нормальный cpu и i/o scheduling? Где эффективный классификатор трафика для ALTQ? Ничего этого нет и никогда не будет. OpenBSD является средой для разработки хороших вещей, вроде pf и OpenSSH, но в пользовательском плане она пригодна лишь для однопроцессорных SOHO-роутеров и быдлосерверов с маленькими нагрузками.

Для сравнения стоит взглянуть на изменения кода Linux. Это миллионы строк кода в год. Для того, чтобы эффективно делать branching и merging в таких масштабах как раз и нужен git. А для коммитов по десять строк раз в неделю достаточно и cvs.