2010/11/17 Fridrich Strba <fridrich.st...@bluewin.ch>:
> Hello, good people.
>
> Since the shell access on sourceforge.net is now a bit more difficult to
> script, I came with a different approach to updating the web-pages:
>
> For libwpd: I cloned a read-only libwpd-www git repository to htdocs
> directory and updating is done basically by pushing your local git to
> the server and then pulling it from the shell on the web-space.
>
> For libwpd: I checked out the libwpg-www CVS repository to htdocs and
> the updating is done by committing into the server CVS repo and updating
> it on the web-space.

I assume you mean libwpg here. We really should just by using git for
everything. It looks like I forgot to convert all the modules for
libwpg: I'll try to get to this later tonight.

> This has two advantages:
>
> 1) I hope that it helps us to keep the git repos on the server in sync
> with our local git repos which does not seem to have been the case right
> now :)

Oops, guess I forgot to commit my later changes.

> 2) It works around the new way of accessing the shell services on
> sourceforge.net, where one has to create the shell using "ssh -t
> USERNAME,proj...@shell.sourceforge.net create" before being able to
> access that shell for 4 hours. After which it is again destroyed :)
>
> I hope I did not mess up anybody

For libwpd, I'd actually automated the process of updating the web
site using the sync-me script, unfortunately that didn't get pushed:

#!/bin/bash

[ -z $1 ] || UNAME=$1

scp ./*html ./*png ./*jpg ./*css ./*dia
$UNAME,lib...@web.sourceforge.net:/home/groups/l/li/libwpd/htdocs
ssh $UNAME,lib...@web.sourceforge.net chmod g+w
/home/groups/l/li/libwpd/htdocs/*

I like the idea of always using what's stored in git for the web site.
Maybe we could write a new shell script that does the pull for you
automatically? What's the manual procedure you're currently using for
that?
-- 
William Lachance
wrl...@gmail.com

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
Libwpd-devel mailing list
Libwpd-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libwpd-devel

Reply via email to