Johannes Schindelin escreveu:
I am tracking the current lilypond repository with git. I could donate
this git repository (it is ca. 60MB at the moment).
I prefer git over the other alternatives: it is blazingly fast, *very*
portable (I gave up on porting darcs after a fruitless day), and
branching/merging is an easy operation.
I have just updated the GUB builder to work with GIT repository for
LilyPond, as an experiment.
The goal is that I can work on packaging LilyPond without having to
ping-ponging all my changes from my CVS dir via the savannah server to
my GUB dir.
Interested parties can get the darcs repo at
http://lilypond.org/~hanwen/gub-git/
however, I seem to have some trouble with importing the CVS repo into
Git. My attempt is at
http://lilypond.org/~hanwen/lilypond.git/
This is an rsync of a git repo that is fed by a cvsimport cron job on my
home machine.
Unfortunately, it seems to be missing some files. Did I botch up the
import, or is something wrong with git-cvsimport?
$ mkdir y
$ cd y
$ git --git-dir /home/lilydev/vc/lilypond.git/.git/ log --max-count=1 |
grep commit
commit 4098351f3fd294eb547b5a044730cfb8a7d5bd7a
$ git --git-dir /home/lilydev/vc/lilypond.git/.git/ read-tree
4098351f3fd294eb547b5a044730cfb8a7d5bd7a
$ ls
$ git --git-dir /home/lilydev/vc/lilypond.git/.git/ checkout-index -a
$ ls flower/include/GNUmakefile
ls: flower/include/GNUmakefile: No such file or directory
$ find -type f | wc -l
1797
$ find ~/vc/gub/downloads/lilypond-HEAD/ -type f | grep -v '\./CVS' | wc -l
2001
$
the CVS repository is available at
http://lilypond.org/~hanwen/lilypond.cvsrepo.tar.bz2
--
Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen
LilyPond Software Design
-- Code for Music Notation
http://www.lilypond-design.com
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel