[FFmpeg-devel] [RFC] fate rsync switch to git

Zhao Zhili quinkblack at foxmail.com
Wed Feb 21 05:13:11 EET 2024



> On Feb 21, 2024, at 09:39, Jean-Baptiste Kempf <jb at videolan.org> wrote:
> 
> Yo,
> 
> On Tue, 20 Feb 2024, at 15:31, Michael Niedermayer wrote:
>> I did hear (at fosdem?)
>> about the idea to switch from rsync to git for managing the fate samples
>> i thought the idea sounds interresting but isnt rsync more efficient ?
> 
> Yes, that's my idea.
> 
> The git part is not for others clients to sync, but just to manage the samples.

I use git and git-lfs to manage/sync ffmpeg-fate-sample. It’s easy to setup a mirror
repo to avoid a lot of network issues at some countries.

> 
> It allows to have versioning of the samples, with the extra ability to have branches and tags matching the ffmpeg branches.
> It avoids the weird dance "waiting for FATE admin to upload thing", because their would be multiple approvers/committers to that repo.
> It simplifies the workflow on the admin side, since with a git hook, the server does "git update" in the directory that will be rsync'd by the mirrors. And it does not change their workflow, still using rsync.
> 
> just my 5c.
> 
> -- 
> Jean-Baptiste Kempf -  President
> +33 672 704 734
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> 
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".



More information about the ffmpeg-devel mailing list