Page 2 of 2

Re: Discussion: Testserver setup

Posted: 09 Sep 2012, 20:41
by Jenalya
Just a status update: the testserver now uses the new setup.

After login you can select either 'Testing Server' or 'Stable Server'.

'Testing Server' will be used the same way as the testserver so far with merges from forks, and 'Stable Server' will track mainline/master.

Re: Discussion: Testserver setup

Posted: 10 Sep 2012, 01:51
by o11c
We should probably post the restart scripts in the tools/ directory ... the more I think of it would be better as a separate repository. If done as a submodule there will be no changes to the setup instructions. That would leave migration of existing clones, which would be as simple as running 'git submodule init' and would be an obvious error if people didn't do it.

Actually, if people have followed the instructions and symlinked the post-merge script, this can be done entirely automatically ... We could even add a news message that shows whenever you pull ...

(Not sure how topical this is)

Technical details of the proposal:
1. tmwa-server-data/tools/ -> filter history as / in a new repository, add as submodule.
2. tmwa-client-data/tools/ -> filter history as /client-data-tools and merge (as multi-root) into the submodule
3. replace tmwa-client-data/tools/ with symlink to ../tools/client-data-tools/. This could be done a week later so people with out-of-sync server/client data repositories can have time to update.

Re: Discussion: Testserver setup

Posted: 10 Sep 2012, 11:35
by Nard
All the accounts and chars I created for testing are on stable server :cry:
Could you copy them on unstable please?

Re: Discussion: Testserver setup

Posted: 10 Sep 2012, 15:02
by Frost
Nard wrote:All the accounts and chars I created for testing are on stable server :cry:
Could you copy them on unstable please?
Good idea! I just did exactly this.

Re: Discussion: Testserver setup

Posted: 10 Sep 2012, 15:30
by Nard
Frost wrote:Good idea! I just did exactly this.
you mean God Idea?
Thank you so much :D