[Wine]old Wine from CVS

Mark Knecht markknecht at gmail.com
Wed Oct 27 11:01:17 CDT 2004


Asked and answered using the link provided. From the Regression Testing guide:

"cvs update is not limited to upgrade to a newer version as I have
believed for far too long"


On Wed, 27 Oct 2004 08:59:21 -0700, Mark Knecht <markknecht at gmail.com> wrote:
> 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