[Wine]old Wine from CVS

Mark Knecht markknecht at gmail.com
Wed Oct 27 10:59:21 CDT 2004


Question - can CVS roll back in time? Is the following legal?

export CVSROOT=:pserver:cvs at cvs.winehq.org:/home/wine
cvs login
<password>
cvs checkout -r 20040505 wine
cvs update -D 20040525

[Build Wine - see a problem]

cvs update -D 20040515

[Build wine - see what happens]

Does this work? Or do I need to checkout a new set of 20040505 files
and then update to 20040515?

I'm trying to avoid a make clean and rebuilding the whole tree which
takes 45 minutes.

Thanks,
Mark


On Wed, 27 Oct 2004 07:14:28 -0700, Mark Knecht <markknecht at gmail.com> wrote:
> Thanks. This is helpful. I completed my first split. It failed, so
> apparently the problem is in the first half somewhere. I'll keep
> testing.
> 
> thanks very much,
> Mark
> 
> 
> 
> 
> On Wed, 27 Oct 2004 15:26:58 +0200, Shachar Shemesh
> <wine-user at shemesh.biz> wrote:
> > Mark Knecht wrote:
> >
> >
> >
> > >Hi,
> > >   I'm debugging  an audio problem that started sometime post
> > >wine-20040505. That release works fine, but running under
> > >wine-20040615 the program fails. Looking at the Changelog for 0615 it
> > >says that 'lots of audio bugs were fixed'. Probably true, but it looks
> > >like one was created.
> > >
> > >   So, how can I download Wine for a specific date? Say wine-20040525.
> > >I tried to figure out these CVS commands but it isn't working.
> > >
> > >Thanks,
> > >Mark
> > >_______________________________________________
> > >wine-users mailing list
> > >wine-users at winehq.org
> > >http://www.winehq.org/mailman/listinfo/wine-users
> > >
> > >
> > First pull out from CVS any version at all. Instructions at
> > cvs.winehq.org. This is typically done using:
> > cvs -d :pserver:cvs at cvs.winehq.org:/home/wine login
> > (password is cvs)
> > cvs -d :pserver:cvs at cvs.winehq.org:/home/wine co wine
> > This will create a directory called "wine" in which the sources are
> > extracted. You don't have to wait until they are all extracted. It's
> > just important to get the directory out so that the CVS root is set
> > correctly.
> >
> > Next, go to the newly created directory. Run "cvs up -Pd -D
> > 20-may-2004". Compile. Test. If it's working, split the difference
> > between 20-may and 15-jun and try again. If not, split the difference
> > between 20-may and 5-may and try again. Repeat until you find what patch
> > broke your program.
> >
> > You are also invited to read
> > http://winehq.org/site/docs/wine-devel/cvs-regression for another
> > perspective.
> >
> >                 Shachar
> >
> > --
> > Shachar Shemesh
> > Lingnu Open Source Consulting ltd.
> > http://www.lingnu.com/
> >
> >
>



More information about the wine-users mailing list