Skip to content

mvidner/yast2git

Repository files navigation

What

This is the harness used to convert YaST Subversion repository to Git.

The plan to do it is outlined in this message.

How

You need a local copy of the subversion repository. It takes about 1.5GiB.

# use svnsync...

The tool used is svn2git from KDE. To compile that:

zypper install libqt4-devel subversion-devel
qmake
make

The conversion is run by rake. On my machine the 64000 revisions take about 35 minutes. The resulting bare repository has 1.1GiB, which can be packed further to 700MiB. A clone with the trunk working copy needs additional 140MiB.

Each rake invocation assumes that you changed the config and want to compare the results to the previous try, so it creates a timestamp-named directory and works inside that.

About

Harness used to convert the YaST svn repo to Git

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published