If you are using csup in checkout mode, then you could use a date= ... corresponding to the day prior to the problem commit (see csup(1) ), rather than the usual tag=. , but then you would lose the good changes after that point -- and there have been many. Or, even better, you could place a pattern corresponding to the file that caused the problem in your refuse file, and update that file by hand independently of the rest of your sources, which you would continue to csup. If you are using csup in cvs mode rather than checkout mode then you could use any number of workarounds. But I agree with K. Rei -- subversion is better. Install devel/subversion, and then checkout the sources: svn co svn://svn.freebsd.org/base/head svn merge -c -193289 Thereafter, in the root of the repo: svn up svn merge b. On 7/22/09, Kamigishi Rei <spambox_at_haruhiism.net> wrote: > Sam Fourman Jr. wrote: >> what do I have to put in my cvs-supfile to get my src tree to have all >> updates up to r193288? >> I have never done that before. atm my src is -CURRENT as of like a hour >> ago. >> > > In such cases it's advised that you use Subversion > (/usr/ports/devel/subversion-freebsd) instead of cvsup. > -- > Kamigishi Rei > KREI-RIPE >Received on Wed Jul 22 2009 - 07:28:05 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:52 UTC