[Ffmpeg-devel] libswscale merged into the FFmpeg repository
Diego Biurrun
diego
Thu Jul 27 18:14:50 CEST 2006
On Wed, Jul 12, 2006 at 05:43:18PM +0200, Diego Biurrun wrote:
> On Fri, Jul 07, 2006 at 07:59:24PM +0200, Michael Niedermayer wrote:
> >
> > On Fri, Jul 07, 2006 at 06:45:26PM +0200, Diego Biurrun wrote:
> > > On Fri, Jul 07, 2006 at 04:09:36PM +0200, Diego Biurrun wrote:
> > > >
> > > > As promised I have created a prototype of the FFmpeg repository where
> > > > libswscale has been added with complete history. You can browse it
> > > > online at
> > > >
> > > > http://svn.mplayerhq.hu/ffmpeg.libswscale/
> > > >
> > > > or check it out as usual
> > > >
> > > > svn checkout svn://svn.mplayerhq.hu/ffmpeg.libswscale/
> > > >
> > > > What I did was filter out libswscale and postproc from the MPlayer repo
> > > > and then load those 444 revisions into the FFmpeg repository. Dates and
> > > > author names have been kept, just all those new revisions have been
> > > > added.
> > > >
> > > > This is what adding libswscale complete with history could look like.
> > >
> > > Note that this will not break or harm current checkouts in any way. The
> > > next 'svn up' will just make a bigger step than usual.
> >
> > hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ...
> > are you sure that what you did is ok? revison numbers and dates are not
> > monotone anymore ...
>
> Revision numbers are monotone. It's just that 444 revisions have been
> added. The database cannot tell if this happened through 444 commits or
> loading one dump..
>
> Yes, dates are not monotone anymore. A workaround for this would be to
> commit all those 444 revisions with an adjusted current date, possibly
> also changing the author.
>
> > what about checkng out a specific revision number or a specific date
> > will i if i check out yesterdays date get all files for for revision X
> > or all files with different revision numbers but the date of yesterday?
>
> Checking out by revision number is not a problem. Checking out by date
> is trickier. Subversion seems to be doing some strange things. If you
> check out a snapshot from 20060420, libswscale/postproc is not there. A
> checkout from 20060630 does contain postproc/, though. The last
> revision before I added libswscale is from 20060707...
>
> > and do you know of some docs/ML posts/source/whatever that says clearly
> > that such tricks are ok? i dont want to trash ffmpeg-svn ...
>
> Not offhand.
>
> There's always the possibility of just moving libswscale without
> history. Given that the history is readily available in the MPlayer
> repository I don't think this is such a bad option.
So what's it going to be? I vote for moving libswscale without history.
It shouldn't be a great inconvenience, the history is available in the
MPlayer repository...
Diego
More information about the ffmpeg-devel
mailing list