原本在FreeBSD Handbook跟The Complete FreeBSD裡面寫的都有點問題,
沒有講只要CVSup source tree的時候該怎麼設定cvs-supfile,
照著Handbook跟The Complete FreeBSD裡的設法的話會把整個repository都抓回來。

比較實際的設法是:

*default host=cvsup.tw.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
*default compress
*default tag=.

src-all
ports-all
doc-all
cvsroot-all

Handbook跟The Complete FreeBSD都只有說純更新ports的時候要加tag=.,
不過事實上如果只要更新source tree的話就一定要加tag=.,CVSup作者網頁上也有特別提出這一點,不曉得為什麼Handbook跟The Complete FreeBSD都沒提。

另外建議為src跟ports個別建一個獨立的supfile:src-supfile跟ports-supfile,
這樣就可以單獨更新src或者是ports。
(不過default parameter的部分記得要加進去。)

origin2 發表在 痞客邦 PIXNET 留言(0) 人氣()