[FFmpeg-devel] ffmpegs future version control system
Guillaume Poirier
gpoirier
Wed May 9 10:23:20 CEST 2007
Hi,
Le 9 mai 07 ? 02:51, Michael Niedermayer a ?crit :
> Hi
>
> 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.
> disadvantages:
> * blame/annotate behave somewhat different and is slower if used with
> some options like -C -C
>
> * all the web interfaces to git ive seen suck, nothing looks remotely
> as sane as viewvc
>
> * are there more? probably, comments welcome
One thing that seems important for me is to make sure that GIT
clients exist on other OS than just Linux. Last time I heard (a long
time ago), GIT had only Linux clients, but my memory is quite fuzzy,
and I haven't had much good sleep lately (still trying to recover
from Nicolas Berlusconi^W Sarkozy election).
> how does my plan look like:
> well first we need to find a reliable, fast and free server with a
> very
> fast network connection for ffmpeg-git
Last time I heard, GIT generated quite a bit of traffic compared to
BitKeeper. I don't know how this compares with CVS or SVN, but I
think people who have experience with GIT should tell us how
bandwidth figures look like compared to the VCS they were using
before (CVS, SVN...)
> next would be to setup a dummy repository with a ffmpeg svn
> convertion and
> give all current ffmpeg developers write access so we can
> experiment with a
> remote git repository then things like a gitlog mailinglist, the cvs
> wraper for git, precommit check scripts, some web interface to git and
> such must be setup
>
> and last would be the final switch to git
Outstanding!
Guillaume
More information about the ffmpeg-devel
mailing list