Подсказка для тех кто начинает пользоваться svn.
Перед созданием репозитория обязательно полностью очищайте /usr/ports:
#rm -rf /usr/ports
Клонирование дерева портов осуществляем командой:
#svn co svn://svn.FreeBSD.org/ports/head /usr/ports
Для скачивания исходных кодов мира и ядра нужно выполнить:
#svn co svn://svn.freebsd.org/base/releng/9.1/ /usr/src
В данном случае скачивается ветка релиза 9.1 (releng/9.1/). Узнать какие существуют актуальные на данный момент ветки можно на официальном сайте FreeBSD. Например, на момент написания заметки имеются ветки stable/9 и releng/9.0. Все существующие ветки можно просмотреть через веб-интерфейс для svn по адресу: http://svnweb.freebsd.org.
Адреса других зеркал можно найти на в хендбуке.
Дальнейшее обновление исходных кодов и портов можно осуществлять командой
#svn update,
предварительно перейдя в папку /usr/src или /usr/ports, соответственно.
Перед созданием репозитория обязательно полностью очищайте /usr/ports:
#rm -rf /usr/ports
Клонирование дерева портов осуществляем командой:
#svn co svn://svn.FreeBSD.org/ports/head /usr/ports
Для скачивания исходных кодов мира и ядра нужно выполнить:
#svn co svn://svn.freebsd.org/base/releng/9.1/ /usr/src
В данном случае скачивается ветка релиза 9.1 (releng/9.1/). Узнать какие существуют актуальные на данный момент ветки можно на официальном сайте FreeBSD. Например, на момент написания заметки имеются ветки stable/9 и releng/9.0. Все существующие ветки можно просмотреть через веб-интерфейс для svn по адресу: http://svnweb.freebsd.org.
Адреса других зеркал можно найти на в хендбуке.
Дальнейшее обновление исходных кодов и портов можно осуществлять командой
#svn update,
предварительно перейдя в папку /usr/src или /usr/ports, соответственно.
Комментариев нет :
Отправить комментарий