[php-maint] An automatic script to build PEAR packages

Thomas Goirand thomas at goirand.fr
Thu Jan 7 11:46:08 UTC 2010


Raphael Geissert wrote:
> 2010/1/6 Thomas Goirand <thomas at goirand.fr>:
>> Ondřej Surý wrote:
>>> Raphael, I upgraded you to the admin role in pkg-php-team alioth
>>> project. Hope you don't mind.
>>>
> 
> Not at all, thanks.
> 
>> Now, how do I upload my content in the Git? I used to do a tarball, scp
>> it to the server, and uncompress it in the repo, then update over ssh. I
>> guess this is not the way here.
> 
> Ugh? why don't you just create a --bare repository on the server and
> push the local repository?

How do you do that without ssh access on git.debian.org?

> 
>> Also, what am I supposed to upload? Only the debian/ folder of my
>> packages, or also the upstream sources (or maybe just the orig.tar.gz?)?
> 
> Take a look at http://wiki.debian.org/PHP/GitUsage
> 
> Cheers,

The above URL describes how to send some changes to the
git.debian.org/pkg-php/php.git, while what I want is send my php-*
packages (like for example php-crypt-cbc, php-compat, etc.). For that, I
need to create a new repository, and I have been told that I should use
something of the form:

git.debian.org/pkg-php/thomasgoirand-guest/php-crypt-cbc.git

I perfectly know how to use Git (I've been using for about 2 years now),
but here, I don't have an ssh account on Alioth, and I have no clue how
I can do this.

Basically, I understand that I should do is (tell me if wrong):

mkdir php-crypt-cbc
cd php-crypt-cbc
git init
git-import-dsc ../php-crypt-cbc_1.0.0-1.dsc

to create my initial Git local repository on my laptop, and then what?
How do I create the public version of my local repo on:

git.debian.org/pkg-php/thomasgoirand-guest/php-crypt-cbc.git ???

Thomas



More information about the pkg-php-maint mailing list