Changes between Version 7 and Version 8 of EzProduceScript
- Timestamp:
- 09/12/07 05:10:51 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
EzProduceScript
v7 v8 9 9 # python ./ezProduceTrac.py add 10 10 }}} 11 1. create PostgreSQL DB 12 1. create subversion repos to $REPOS_ROOT/PROJECTNAME 13 1. create trac dir on $PROJECT_ROOT/PROJECTNAME 11 PROJECTNAME from stdin yourself. 12 13 1. create PostgreSQL DB names PROJECTNAME 14 1. create subversion repos to env[ 'svn' ][ 'repos' ]/PROJECTNAME 15 1. create trac dir on env[ 'trac' ][ 'projct' ]/PROJECTNAME 14 16 1. init trac project 15 17 1. chmod 777 projectdir, projectdir/log, projectdir/plugins 19 21 # python ./ezProduceTrac.py del 20 22 }}} 23 PROJECTNAME from stdin yourself. 24 21 25 1. check project 22 1. drop PostgreSQL DB 23 1. remove subverion repos from $REPOS_ROOT24 1. remove trac dir from $PROJECT_ROOT26 1. drop PostgreSQL DB names PROJECTNAME 27 1. remove subverion repos from env[ 'svn' ][ 'repos' ]/PROJECTNAME 28 1. remove trac dir from env[ 'trac' ][ 'projct' ]/PROJECTNAME 25 29 26 30 ==== and , optional list ==== 55 59 * for postgresql * 56 60 61 == Setting yourself == 62 edit ezProduceTrac.py 63 {{{ 64 env = { 65 'svn': 66 { 67 'admin':'do not touch', 68 'repos':'/srv/svn/repos' 69 }, 70 'trac': 71 { 72 'template':'/usr/share/trac/templates', 73 'admin':'do not touch', 74 'project':'/home/trac/public_html' 75 }, 76 'pgsql': 77 { 78 'create':'do not touch', 79 'drop':'do not touch' 80 } 81 } 82 }}} 83 57 84 == Example == 58 85 85 112 bash@localhost# 86 113 }}} 87 == Setting yourself ==88 edit ezProduceTrac.py89 {{{90 env = {91 'svn':92 {93 'admin':'do not touch',94 'repos':'/srv/svn/repos'95 },96 'trac':97 {98 'template':'/usr/share/trac/templates',99 'admin':'do not touch',100 'project':'/home/trac/public_html'101 },102 'pgsql':103 {104 'create':'do not touch',105 'drop':'do not touch'106 }107 }108 }}}109 114 110 115 == Bugs/Feature Requests ==

