Adding a new package to the SVN repository

Lionel Elie Mamane lionel at mamane.lu
Sun Jun 24 05:02:43 UTC 2007


On Sat, Jun 23, 2007 at 10:56:10PM +0200, Kilian Krause wrote:
> On Sat, Jun 23, 2007 at 04:07:33PM +0200, Lionel Elie Mamane wrote:
>> I'm trying to follow the instructions in
>> http://svn.debian.org/wsvn/pkg-voip/README?op=file to add a new
>> package in the SVN repository, but it fails, albeit AFAIK I _do_ have
>> write access to the repository, I used it last week:

>> svn -m Creating trunk directory import /tmp/tmp.pIvSuL9984/trunk svn+ssh://lmamane@svn.debian.org/svn/pkg-voip/asterisk-prompt-fr-proformatique/trunk
>> svn: Can't create directory '/svn/pkg-voip/db/transactions/3685-1.txn': Permission denied

> well, I'm sure that's something with svn import.

The exact same command (taken from my shell's history) works today. Go
figure.

> Please note that -m only takes one argument. Thus what you gave
> above would end up with telling svn to "trunk" as command with
> "directory import /tmp/tmp.pIvSuL9984/trunk ..." as parameters.

What I invoked was svn-inject, as the instructions in pkg-voip's
README say. The way it is displayed is just that svn-inject doesn't
shell-escape the commands it executes in its log, but probably it
executes them correctly (passing "creating trunk directory" as one
argument in the argv array, not as three).

>> Also, I noticed that the "SCM" tab on
>> http://alioth.debian.org/projects/pkg-voip/ thinks we are using CVS,
>> that's bad, we should correct that. And probably remove all tabs (this
>> needs admin privileges to the project) we don't use: survey, forum,
>> tracker, tasks, docs, news, files, ...

> will take a look. Any hints on where this option is?

Login on alioth. Go to https://alioth.debian.org/projects/pkg-voip/
In the "admin" tab, go to the "Edit Public Info" sub-tab. Under
"Active Features:", remove everything we don't use.

As to how to switch the SCM tab to SVN, I don't know.

-- 
Lionel



More information about the Pkg-voip-maintainers mailing list