GitMigration

Page documenting the migration of GStreamer repositories from CVS to GIT

Test repositories

Some test repositories are available here:

http://gitweb.freedesktop.org/ under users/bilboed/

Direct git urls

git://people.freedesktop.org/~bilboed/common
git://people.freedesktop.org/~bilboed/gstreamer
git://people.freedesktop.org/~bilboed/gst-plugins-base
git://people.freedesktop.org/~bilboed/gst-plugins-good
git://people.freedesktop.org/~bilboed/gst-plugins-ugly
git://people.freedesktop.org/~bilboed/gst-plugins-bad
git://people.freedesktop.org/~bilboed/gst-ffmpeg
git://people.freedesktop.org/~bilboed/gnonlin
git://people.freedesktop.org/~bilboed/gst-python

HTTP repositories

The repositories can also be accessed through HTTP, for those who are on restrictive networks : http://people.freedesktop.org/~bilboed/

Conversion tools

The tools used to convert the cvs repositories are available here

Status Summary

Outstandind issues

Testing of converted repositories

Documentation

ChangeLog policy

Git repository hooks

We have an issue with this though, is that hooks are NOT copied over when you clone a repository. Therefore we need a way to copy that hook over, Tim proposed adding it to common and installing it in autogen.sh. Something else worth investigating is to use the same logic server-side using the pre-receive hook. I'll investigate that a bit further.

Miscellaneous

Transition period and date

Once we're happy with the converted repos, docs etc. ...