readme
This repository contains GIT mirror of
jack-smf-utils Subversion repository.
jack-smf-utils is a set of two utilities - jack-smf-player and jack-smf-recorder - whose purpose is to play and record MIDI streams from/to Standard MIDI Files (i.e. the files with .mid extension) using JACK MIDI. It uses libsmf as a backend.
svn mirroring instructions
- do normal clone:
git clone -o cz git://repo.or.cz/jack-smf-utils.git
cd jack-smf-utils
- Now you need to fetch the git-svn tracking branches which are not cloned per default:
git config --add remote.cz.fetch '+refs/remotes/*:refs/remotes/*'
git fetch
- you also need to setup the config for git-svn so that a subsequent git svn fetch knows where the repository is. just paste this into libsmf/.git/config
[svn-remote "svn"]
url = https://jack-smf-utils.svn.sourceforge.net/svnroot/jack-smf-utils
fetch = trunk:refs/remotes/trunk
branches = branches/*:refs/remotes/*
tags = tags/*:refs/remotes/tags/*
- The git svn metadata stored in .git/svn has not been cloned. git-svn uses it to map from git commits to svn revisions. But it has added a git-svn-id: to all the commit messages, which have been cloned. So when you execute git svn fetch now, it will rebuild its mapping from the commit messages.
git svn fetch