Re: svn - but smaller?

看板FB_stable作者時間12年前 (2013/04/27 13:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串135/145 (看更多)
Hi, all, first a big big thank you to John an all others involved for all the work. A bit more slowly than cvsup but definitely a lot more convenient than using plain subversion. Part of the slow performance may be due to the fact that there is no local German svn mirror, yet. I'll try with my own mi= rror in a couple of days. I immediately asked myself: how can I set this up so I can use "make update" like I'm used to? SVN_UPDATE looks for a .svn directory, so it cannot work = with svnup. Here's how: root@gordon:/ # cat /etc/make.conf = SUP_UPDATE=3D yes SUP=3D /usr/local/bin/svnup SUPHOST=3D svn0.us-east.freebsd.org SUPFLAGS=3D SUPFILE=3D -b base/stable/9 -l /usr/src PORTSSUPFILE=3D -b base/head -l /usr/ports OK, this gives a big warning banner and it's an abuse of a mechanism intend= ed for another utility =85 but it works nonetheless ;-) I therefore propose an extension to /usr/src/Makefile.inc1 like this: update: ..if defined(SVNUP_UPDATE) @echo "------------------------------------------------------------= --" @echo ">>> Running ${SVNUP}" @echo "------------------------------------------------------------= --" ..if defined(SVNUPFLAGS) @${SVNUP} ${SVNUPFLAGS} -h ${SVNUPHOST} ..endif =85 Just a rough sketch - I can put more thought into this if nobody else is al= ready working on it. Best regards, Patrick M. Hausen Leiter Netzwerke und Sicherheit -- = punkt.de GmbH * Kaiserallee 13a * 76133 Karlsruhe Tel. 0721 9109 0 * Fax 0721 9109 100 info@punkt.de http://www.punkt.de Gf: J=FCrgen Egeling AG Mannheim 108285 _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
文章代碼(AID): #1HUsCSEv (FB_stable)
討論串 (同標題文章)
文章代碼(AID): #1HUsCSEv (FB_stable)