On Fri, 2 Mar 2012 12:44:44 +0200 Sayetsky Anton <[email protected]> wrote:
> 2 марта 2012 г. 12:30 пользователь Denis Zaika <[email protected]> > написал: > > Я вот добавляю пару строчек в make.conf (grep SUP > > /usr/share/examples/etc/make.conf), делаю в /usr/src make update и > > обновляю сорцы, порты и доки, а если сорцов нет, то делаю > > сначала > > csup -h cvsup.(ua)|(de)|().freebsd.org > > /usr/share/examples/cvsup/standard-supfile > > > > Опишите похожий workaround с svn на голой машине, не стесняйтесь, > > чтоб я забыл уже ужасы cvsup, а то ворочаюсь каждую ночь, спать не > > могу. > > cd /usr/ports/devel/subversion && make config config-recursive install > clean && cd /usr/src && svn co svn://svn.freebsd.org/base/releng/x.x 1) config-recursive достаточно. 2) make.conf SVNFLAGS="-r что_нужно" SVN="/usr/local/bin/svn" SVN_UPDATE=yes правда я не проверял (не читал Makefile.inc1 точнее) как оно себя поведет когда еще не сделан checkout, сделает ли. лично я не понимаю, зачем нужно юзать make update в /usr/src, не понимал еще и тогда когда юзал csup для этого. p.s. на всякий случай, отмазки "svn не в base" очень мило выглядеть будут, особенно если вспомнить времена когда csup не было в base. -- wbr, tiger
