@@ -3,7 +3,10 @@ ScribeUI
3
3
4
4
ScribeUI is an application to create mapfiles with many scale levels.
5
5
6
- To get the latest release, clone this repo and then checkout v0.1.2
6
+ To get the latest release, clone this repo and then checkout tags/v0.2
7
+
8
+ * If you are updating from a previous version, please follow the migration
9
+ instructions at the end of this document before checking out.*
7
10
8
11
Requirements
9
12
------------
@@ -84,3 +87,32 @@ In /etc/apache2/sites-enabled/ScribeUI.conf, use the following configuration
84
87
85
88
Note: if there are segfaults in the apache error logs after adding this config,
86
89
it is fixed by restarting apache.
90
+
91
+ Version Update and Workspace Migration
92
+ ---------------------------------------
93
+
94
+ If you are updating your version of ScribeUI from an earlier version to 0.2,
95
+ please follow these instructions:
96
+
97
+ * Change the owner of the database and workspace folders back to yourself:
98
+
99
+ sudo chown -R yourusername application/db application/workspaces
100
+
101
+ * Checkout the latest release of ScribeUI
102
+
103
+ git checkout tags/v0.2
104
+
105
+ * Run the update script:
106
+
107
+ python application/update.py
108
+
109
+ * Change the owner of the database and workspace back to www-data:
110
+
111
+ sudo chown -R www-data application/db application/workspaces
112
+
113
+ * (optionnal) Restart apache:
114
+
115
+ sudo /etc/init.d/apache2 restart
116
+
117
+ If you choose not to restart apache, the new version of ScribeUI might take
118
+ a while to go live because of mod\_ wsgi.
0 commit comments