F=migr migrating from gitosis to gitolite

HELP WANTED: these instructions have been revamped a bit recently [2011-07-18], so if something doesn't work let me know.

[TODO: make the migration tool fix up gitweb and daemon control also...]

Migrating from gitosis to gitolite is fairly easy, because the basic design is the same.

There's only one thing that might trip up people: the userid. Gitosis uses gitosis. Gitolite can use any userid you want; most of the documentation uses git, while DEB/RPM packages use gitolite.

Here are the steps on the server:

Now, log off the server and get back to the client. All subsequent instructions are to be read as "on gitolite admin's workstation".