[Pkg-silc-devel] new git repos for pkg-silc-devel team

Daniel Kahn Gillmor dkg at fifthhorseman.net
Mon Jul 6 21:29:20 UTC 2009


hey folks--

because i had to figure these out myself, here is a list of the 4 git
repos that the pkg-silc team is using:

git://git.debian.org/pkg-silc/silc-toolkit.git
git://git.debian.org/pkg-silc/silc-server.git
git://git.debian.org/pkg-silc/silc-client.git
git://git.debian.org/pkg-silc/kopete-silc-plugin.git

These are read-only methods to address these repos.

If you want to be able to push changes to them, you probably want to use
ssh access to alioth, and reference a directory under:

/srv/git.debian.org/git/pkg-silc/

For example, here is my .git/config for silc-toolkit:
> 
> [core]
> 	repositoryformatversion = 0
> 	filemode = true
> 	bare = false
> 	logallrefupdates = true
> [remote "origin"]
> 	fetch = +refs/heads/*:refs/remotes/origin/*
> 	url = git://git.debian.org/pkg-silc/silc-toolkit.git
> [remote "alioth"]
> 	fetch = +refs/heads/*:refs/remotes/alioth/*
>         push = +refs/heads/master
> 	url = alioth.debian.org:/srv/git.debian.org/git/pkg-silc/silc-toolkit.git
>         skipDefaultUpdate = true
> [branch "master"]
> 	remote = origin
> 	merge = refs/heads/master


This allows me to pull from the repo just like any anonymous user
without using ssh:

 git remote update

and if i want to pull from alioth via ssh (e.g. for cryptographic
authentication because i'm not working from a gpg-signed tag), i can do:

 git remote update alioth

after i've committed my own changes locally, i can push them back to the
central alioth repo with:

 git push alioth

and then i can refresh the view that the public sees with another:

 git remote update

hth,

	--dkg

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 890 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-silc-devel/attachments/20090706/5902fe83/attachment.pgp>


More information about the Pkg-silc-devel mailing list