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

Исходное сообщение
"Чертовщина с cvsup."

Отправлено jovanny , 04-Сен-08 14:58 
Здравствуйте. Поставил freebsd 6.3. Обновил порты cvsup'ом до Current (tag=.).
Потом поняв что это не хорошо решил перейти на stable для ветки 6 тем самым написал tag=RELENG_6. И тут произошла чертовщина - вся директория с портами стерлась? В чем прикол наверно я чегото не понимаю?

Как cvsup'ом добиться stable портов?


Содержание

Сообщения в этом обсуждении
"Чертовщина с cvsup."
Отправлено GD , 04-Сен-08 19:19 
>Здравствуйте. Поставил freebsd 6.3. Обновил порты cvsup'ом до Current (tag=.).
>Потом поняв что это не хорошо решил перейти на stable для ветки
>6 тем самым написал tag=RELENG_6. И тут произошла чертовщина - вся
>директория с портами стерлась? В чем прикол наверно я чегото не
>понимаю?
>
>Как cvsup'ом добиться stable портов?
>head -60 /usr/share/examples/cvsup/stable-supfile | tail -16

###############################################################################
#
# DANGER!  WARNING!  LOOK OUT!  VORSICHT!
#
# If you add any of the ports or doc collections to this file, be sure to
# specify them with a "tag" value set to ".", like this:
#
#   ports-all tag=.
#   doc-all tag=.
#
# If you leave out the "tag=." portion, CVSup will delete all of
# the files in your ports or doc tree.  That is because the ports and doc
# collections do not use the same tags as the main part of the FreeBSD
# source tree.
#
###############################################################################
>


"Чертовщина с cvsup."
Отправлено AMDmi3 , 04-Сен-08 19:44 
>Здравствуйте. Поставил freebsd 6.3. Обновил порты cvsup'ом до Current (tag=.).
>Потом поняв что это не хорошо решил перейти на stable для ветки
>6 тем самым написал tag=RELENG_6. И тут произошла чертовщина - вся
>директория с портами стерлась? В чем прикол наверно я чегото не
>понимаю?
>
>Как cvsup'ом добиться stable портов?

У портов нет веток, соответственно нет никаких current и stable, обновлять их всегда надо с tag=.

Есть, правда, тэги - состояние дерева портов на момент релиза той или иной версии FreeBSD (т.е. это именно те пакеты, которые идут в релиз) - RELEASE_6_3_0, RELEASE_7_0_0, но практического смысла в них мало.

И вообще, лучше обновлять порты portsnap'ом.