[Ffmpeg-devel] switch to svn

Diego Biurrun diego
Thu Oct 20 15:39:02 CEST 2005


On Thu, Oct 20, 2005 at 03:31:04PM +0300, Ivan Kalvachev wrote:
> 2005/10/20, Attila Kinali <attila at kinali.ch>:
> >
> > So, would you agree on the switch from cvs to svn?
> 
> I won't oppose a switch to svn.
> I've used svn and I don't find big difference than cvs.

That's one of the main selling points of subversion.  It's a drop-in
replacement for CVS.

> The biggest concern against moving it, is that it is patch oriented. In
> other words reposity consist of patch files compared to previous version. If
> one such file is lost, we loose everything after it. In comparison with cvs
> we would loose only the files that are damaged (e.g. Changelog). I am also
> not sure what speed impact would that create after every little change
> boosts the patch and revision count, as we have a lot of files and do a lot
> of changes.

This is not true.  As long as the patches still apply there is no
problem.  If they don't apply you can recover until revision x, commit
revision x+1 by hand or make the repository otherwise accept revision
x+2 and continue.  Trust me, I have recovered a repository in this way.

> Of course this is a little concern as we are supposed to have an good backup
> solution (this time).

Exactly.

> I also think svn does not have real tags, but something more like snapshots.
> Anyway nor mplayer, nor ffmpeg use branches, so there isn't anything we must
> worry about.

Branches work nicer actually, but we don't use them anyway...

> On another side, it would be really nice to have something like
> http://www.edgewall.com/trac/ or even better.

http://bugzilla.mplayerhq.hu/

Diego





More information about the ffmpeg-devel mailing list