comparison website/README.txt @ 4620:0aafd64866d1

website/README.txt: Improved: Added new generic sf.net section.
author Bernhard Reiter <bernhard@intevation.de>
date Thu, 03 May 2012 16:59:18 +0200
parents 9ed905019303
children cd81ebbce7f9
comparison
equal deleted inserted replaced
4619:d9254d300d6e 4620:0aafd64866d1
8 * copy the files into the tracker instance, using sudo: 8 * copy the files into the tracker instance, using sudo:
9 sudo -u roundup cp <file> /home/roundup/trackers/roundup/... 9 sudo -u roundup cp <file> /home/roundup/trackers/roundup/...
10 * restart the roundup server: 10 * restart the roundup server:
11 sudo -u roundup /etc/init.d/roundup restart 11 sudo -u roundup /etc/init.d/roundup restart
12 12
13 www.roundup-tracker.org: 13 [1] All services hosted on sf.net:
14
15 * log into sf.net 14 * log into sf.net
15 http://sourceforge.net/apps/trac/sourceforge/wiki/Shell%20service
16 ssh -t <user>,roundup@shell.sourceforge.net create 16 ssh -t <user>,roundup@shell.sourceforge.net create
17 * set project_home: 17 * set project_home:
18 project_home=/home/project-web/roundup 18 project_home=/home/project-web/roundup
19 * activate the virtualenv
20 cd ${project_home} 19 cd ${project_home}
21 . docbuilder/bin/activate 20 * read up on other people changes and add yours
22 * update the working copy 21 vim ${project_home}/logbuch.txt
23 cd ${project_home}/src/roundup/website/www 22 * update the working copy of the SCM roundup source (includes www and wiki)
23 cd ${project_home}/src/roundup
24 hg pull -u /home/scm_hg/r/ro/roundup/roundup 24 hg pull -u /home/scm_hg/r/ro/roundup/roundup
25 (The warning about "Not trusting file 25 (The warning about "Not trusting file
26 /home/scm_hg/r/ro/roundup/roundup/.hg/hgrc from untrusted user" 26 /home/scm_hg/r/ro/roundup/roundup/.hg/hgrc from untrusted user"
27 can be ignored) 27 can be ignored.)
28
29 www.roundup-tracker.org:
30 * follow [1].
31 * activate the virtualenv
32 . ${project_home}/docbuilder/bin/activate
33 * go to the now current source directory
34 cd ${project_home}/src/roundup/website/www
28 * build it 35 * build it
29 make html 36 make html
30 * you may also "make clean" 37 * you may also "make clean"
31 * install it 38 * install it
32 cp -r ./html/* ${project_home}/htdocs/ 39 cp -r ./html/* ${project_home}/htdocs/
33 40
34 (I think I can simplify the Makefile above such that the installation will be included as a make target.) 41 (I think I can simplify the Makefile above such that the installation will be included as a make target.)
35 42
36 wiki.roundup-tracker.org: 43 wiki.roundup-tracker.org:
37 44 * follow [1].
38 * log into sf.net 45 * go to the now current source directory
39 ssh -t <user>,roundup@shell.sourceforge.net create
40 * set project_home:
41 project_home=/home/project-web/roundup
42 * update the working copy
43 cd ${project_home}/src/roundup/website/wiki 46 cd ${project_home}/src/roundup/website/wiki
44 hg pull -u
45 * copy the files into the right places: 47 * copy the files into the right places:
46 cp static/roundup/* ${project_home}/htdocs/_wiki/ 48 cp static/roundup/* ${project_home}/htdocs/_wiki/
47 cp wiki/data/plugin/theme/roundup.py ${project_home}/persistent/wiki/data/plugin/theme/ 49 cp wiki/data/plugin/theme/roundup.py ${project_home}/persistent/wiki/data/plugin/theme/

Roundup Issue Tracker: http://roundup-tracker.org/