[Ffmpeg-devel] switch to svn
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).
> 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.
More information about the ffmpeg-devel