Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 02 Oct 24 20:57:39, всего сообщений: 10766
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 7622 из 10766 ===================================== RU.UNIX.BSD =
От   : Slawa Olhovchenkov               2:5030/500         20 May 18 15:42:04
Кому : Alex Korchmar                                       20 May 18 15:42:04
Тема : ARC max size
FGHI : area://RU.UNIX.BSD?msgid=2:5030/500+5b0177e1
На   : area://RU.UNIX.BSD?msgid=<1187509703@ddt.demos.su>+fa4340ab
= Кодировка сообщения определена как: FIDO ===================================
Ответ: area://RU.UNIX.BSD?msgid=<1187509715@ddt.demos.su>+ab11865b
==============================================================================
Hello Alex!

18 May 18, Alex Korchmar writes to Slawa Olhovchenkov:

AK>>> ну то есть svn'овский метод с дерганием редактора на каждый такой
AK>>> кусок и без возможности увидеть контекст за пределами выданного тебе
AK>>> svn'ом, оно,
SO>> это твои фантазии, у меня не так и так не было никогда.
AK> покажи эти действия в svk ?

зеркало+копии под проекты.

% svk depotmap --init
% svk mirror svn://svn.freebsd.org/base/stable/11 //mirror/FreeBSD
% svk sync //mirror/FreeBSD
% svk cp -r3133 //mirror/FreeBSD //FreeBSD/arc
% svk co //FreeBSD/arc FreeBSD
% cd FreeBSD
% patch -z '' < ../patch-zfs_arc.c
% svk ci -m 'Corrected ARC adaptation'
% svk pull
актуализируемся из зеркала.
Conflict found in sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:
e)dit, d)iff, m)erge, s)kip, t)heirs, y)ours, h)elp? [e]

выбираем e)dit

и получаем в реадкторе полный arc.c с 3-way merge типа такого (я только кусок цитирую):

>>>> YOUR VERSION sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
>>>> (/FreeBSD/arc) 152682229780166
        /* XXX: Memory deficit should be passed as argument. */
        n = (int64_t)vm_cnt.v_free_target - (int64_t)vm_cnt.v_free_count;
        needfree = (n>0) ? n : vm_cnt.v_free_target >> 8;
        DTRACE_PROBE(arc__needfree);
==== ORIGINAL VERSION sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c 152682229780166
        /* XXX: Memory deficit should be passed as argument. */
        needfree = btoc(arc_c >> arc_shrink_shift);
        DTRACE_PROBE(arc__needfree);
==== THEIR VERSION sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c (/mirror/FreeBSD) 152682229780166
        DTRACE_PROBE1(arc__needfree, int64_t, ((int64_t)freemem - zfs_arc_free_target) * PAGESIZE);
<<<< 152682229780166

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

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

SO>> где нормальные? вот _это_ говно? нахуй-нахуй.
AK> нормальные в фре - это, вероятно, либо kdiff3, либо vimdiff, если уж
AK> совсем к консоли прилип. Мне банально не хватает места в текстовой консоли,
AK> чтобы работать там не с одним файлом.

я работаю по ssh в xterm (на удаленном сервере), у меня там текст, но не 80x25, а 300x100. но текст. и мне нахер не уперлось ставить kde на сервер и потом пробрасывать X11 over ssh.

AK> и это еще цветочки - ягодки - github/gitlab.

а там чем воняяет?

... Use the source, Luke (C) Ben (Obi-Wan) Kenobi
--- GoldED+/BSD 1.1.5-b20110223-b20110223
* Origin:  (2:5030/500)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.099992 секунды