On Sun, 17 May 2009 11:10:46 -0700 Miller Puckette wrote:
Ok... I put it up on http://crca.ucsd.edu/~msp/Software/pd-git/ - I can't imagine this would work too well since the git repository mostly consists of a single compressed 4M file, which presumably your git client has to download wholesale.
I think it is because of git-repack or such.
But if it functions for you (or if you can suggest a way I could do it better) that's easy for me to maintain :)
Actually you should not copy but push your working repository to your public one.
Something like:
Set up the public repository on the web server: mkdir ~msp/Software/pd/ cd ~msp/Software/pd/ git-init
Add remote to your working repository on your working computer: cd path/to/git/repo/pd/ git remote add pubrepo /pub/Software/pd/ (here goes the path under which you access your home dir on the web server)
After that each time you want to publish your changes just use the command from your working repository: git push --all --tags pubrepo
I think this would be much the same for each public git-hosting such as github or gitorious. You just will need to set up the transport (ssh, etc) to access it and change the single 'git remote add ...' accordingly.