savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] Re: gnudist and savannah projects web sync


From: Mathieu Roy
Subject: [Savannah-hackers] Re: gnudist and savannah projects web sync
Date: 06 Sep 2003 09:46:06 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3

Vincent Caron <address@hidden> said:

> Paul Fisher wrote:
> > In order to update files on commit for the web repository, when a
> > file
> > is committed on savannah, a HTTP POST is sent to
> > http://www.gnu.org/savannah/sync.  The post transaction must have a
> > Content-Type of "application/x-savannah-sync".  The body content
> > contains one filename per line.  Lines are terminated by LF.
> > Filenames are relative to httpd's root directory and such filenames
> > should not start with a "/", or contain references to "..".  Filenames
> > are limited to printable ASCII characters.
> > For example, if the files home.html and software/year2000.html need
> > to
> > be updated, then a POST might look like:
> >     POST /savannah/update HTTP/1.1
> >     Content-Length: 33
> >     Content-Type: application/x-savannah-sync
> >     home.html
> >     software/year2000.html
> > If the POST is accepted, then a 200 response is returned.
> 
> Attached is a Perl implementation of the client part. For Savannah
> hackers/admin : it requires LWP (namely libwww-perl for Debian), and
> thus adds a dependency on backend/gnu-specific/sv_sync_www.pl. Are you
> okay with that ? (this package is not installed on subversions.gnu.org)

It's free software, so it's ok.
Did you commited your new script in the CVS. Please add a word about
it (dependancies) in the README there.

I installed the package.

-- 
Mathieu Roy
 
  Homepage:
    http://yeupou.coleumes.org
  Not a native english speaker: 
    http://stock.coleumes.org/doc.php?i=/misc-files/flawed-english




reply via email to

[Prev in Thread] Current Thread [Next in Thread]