[PD] GIT repo

Timur Batyrshin batyrshin at ieml.ru
Mon May 18 09:23:17 CEST 2009


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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20090518/08805ba8/attachment.pgp>


More information about the Pd-list mailing list