[FFmpeg-devel] ffmpegs future version control system
Panagiotis Issaris
takis.issaris
Wed May 9 16:06:45 CEST 2007
Hi,
Michael Niedermayer schreef:
> On Wed, May 09, 2007 at 03:18:49PM +0200, Reimar D?ffinger wrote:
>
>> Hello,
>> On Wed, May 09, 2007 at 02:41:35PM +0200, Michael Niedermayer wrote:
>>
>>> On Wed, May 09, 2007 at 11:03:22AM +0200, Reimar Doeffinger wrote:
>>>
>>>> On Wed, May 09, 2007 at 10:23:20AM +0200, Guillaume Poirier wrote:
>>>>
>>>>> Le 9 mai 07 ? 02:51, Michael Niedermayer a ?crit :
>>>>>
>>>>>> i would like to change ffmpeg from svn to git
>>>>>>
>>>>> Yeah, it certainly seems to be smarter than SVN in most ways. After
>>>>> all, the migration to SVN happened with the death of MPHQ1, so there
>>>>> hasn't been a thoughough discussion about the pros and cons of SVN.
>>>>>
>>>> I agree that it has many nice features, but the only case where there is
>>>> any "smartness" (that is in detecting copies) it like always proves from
>>>> time to time that artificial intelligence is just a step below natural
>>>> stupidity.
>>>>
>>> do you remember any specific cases where gits copy detection was seriously
>>> wrong, iam interrested to see such failures ...
>>>
>> Seriously wrong? No, I don't think so. But in my MPlayer git tree
>> (http://www1.mplayerhq.hu/~reimar/git/MPlayer/), afskip branch, af_skip.c was
>> created from af_dummy.c, and I would have liked to have this information preserved
>> (can of course be done via the commit message but that's not quite the
>> same).
>> git-blame thinks the code came from all over the place, which was not
>> really the place (at least not that much).
>> I attached that file, since git over http is not quite efficient you
>> might not want to clone that full repo.
>>
>
> hmm, how inefficient? i dont mind waiting an hour or 2 ...
>
I just did a checkout on CygWin using http of the ffmpeg git repository
I put online some time ago:
pissaris at pissaris ~/src/b
$ time git clone http://lumumba.uhasselt.be/takis/git/ffmpeg.git/
...
walk 3d2ec3062e8d2a99f3597f9df07dd2841b912296
walk b45ff680fa8232af811acaba2f84c5c0958e2a15
walk 79e8cc14c12365f8f925d56a86476ae9bb8f4aea
walk 0ec7815e32bda9395c7e958cb4d40fa935b254fc
Checking files out...
100% (599/599) done
real 1m15.296s
user 0m44.191s
sys 0m4.683s
So, for ffmpeg it's certainly not hours :-)
And this is the full history of ffmpeg, up until this commit earlier today:
commit e1fbf41adf320ce6c44b790bd2229e2f1f8abf1b
Author: diego <diego>
Date: Wed May 9 09:26:06 2007 +0000
Allow conditional compilation of H.263-related decoders.
With friendly regards,
Takis
More information about the ffmpeg-devel
mailing list