[FFmpeg-devel] switching to git - eventually?

Fabien Ninoles fninoles
Sat Jan 12 02:04:32 CET 2008


Aurelien Jacobs wrote:
> M?ns Rullg?rd wrote:
>
>   
>> Aurelien Jacobs <aurel at gnuage.org> writes:
>>
>>     
>>> Michael Niedermayer wrote:
>>>
>>>       
>>>> On Fri, Jan 11, 2008 at 09:58:19AM +0000, Robert Swain wrote:
>>>>         
>>>>> Hello,
>>>>>
>>>>> On 07/01/2008, Michael Niedermayer <michaelni at gmx.at> wrote:
>>>>>           
>>>>>> On Mon, Jan 07, 2008 at 02:11:54AM +0200, Uoti Urpala wrote:
>>>>>>             
>>>>>>> On Sun, 2008-01-06 at 12:40 +0000, M?ns Rullg?rd wrote:
>>>>>>>               
>>>>>>>> - We must be reasonably confident developers know how to
>>>>>>>> use git, or there will be trouble.
>>>>>>>>                 
>>>>>>> Getting more developers to access the svn repository through
>>>>>>> git-svn could be a good first step.
>>>>>>>               
>>>>>> providing some idiot proof docs on how to set up git-svn with
>>>>>> working push to svn would surely help here ...
>>>>>>             
>>>>> Indeed. I have had to make a set of incremental, dependent
>>>>> patches (i.e. apply them in order) myself and I decided to take
>>>>> the opportunity to look at git. In some situations its a bit
>>>>> awkward but here are some notes I made. I also have a query
>>>>> about the desired format of diffs that I will elaborate after
>>>>> the notes.
>>>>>
>>>>> (note: commands prefixed with $)
>>>>>
>>>>> initial checkout:
>>>>> $ git-clone git://git.mplayerhq.hu/ffmpeg ffmpeg-git
>>>>>           
>>>> as other have already said, this one doesnt allow you to push
>>>> changes to svn.
>>>>         
>>> It doesn't even allow to compile the grabbed sources (due to the
>>> lack of libswcale). So IMO, pushing changes to svn is of little
>>> relevance (unless you consider pushing changes not even test
>>> compiled is OK).
>>>       
>> There's a libswscale git repo right next to the ffmpeg one.
>>     
>
> I know about this. But That's not very useful, unless you can
> tell me how to clone/pull/fetch/diff/bissect/commit/push the
> ffmpeg repo (including libswscale) in a single git command.
> I consider git gives us lots of improvements over svn, but
> if I need to repeat each command twice, this is much less
> appealing. That's the only reason why I don't already use
> git for ffmpeg.
>   
May be this can be useful? http://kitenet.net/~joey/code/mr/

Fabien





More information about the ffmpeg-devel mailing list