Skip to content
This repository has been archived by the owner on Aug 8, 2024. It is now read-only.

Try using Svn2Git on Boost #5

Open
dabrahams opened this issue Dec 29, 2012 · 6 comments
Open

Try using Svn2Git on Boost #5

dabrahams opened this issue Dec 29, 2012 · 6 comments

Comments

@dabrahams
Copy link
Member

See http://techbase.kde.org/Projects/MoveToGit/UsingSvn2Git

@mloskot
Copy link

mloskot commented Dec 29, 2012

Some time ago, I ported https://github.com/alloy/git-svn-mirror written in Ruby to Python at https://github.com/mloskot/pygit-svn-mirror

It makes it easy to create and maintain Git mirrors of SVN repositories. Perhaps you'll find it helpful.

@purpleKarrot
Copy link
Member

Svn2Git requres a copy of the svn database. KDE uses rsync for that purpose; we might do the same. Is rsync enabled on svn.boost.org?

@dabrahams
Copy link
Member Author

It is but you shouldn't use rsync to copy a live database. I already used svnadmin dump to stream a mirror into existence on ci.boost.org, and if you'd just help me close #1 I could get you access to that... ;-)

@dabrahams
Copy link
Member Author

OK, that mirror is now updating every 5 minutes; see #6

@dabrahams
Copy link
Member Author

Built svn2git on ci.boost.org:

cd ~root
mkdir -p src
cd src
aptitude install git-core
git clone git://gitorious.org/svn2git/svn2git.git
git clone git://anongit.kde.org/kde-ruleset
aptitude install libsvn-dev
cd svn2git/
aptitude install libqt4-dev
qmake && make

@dabrahams
Copy link
Member Author

Daniel produced an initial sample for Boost.Accumulators

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants