Requirements:
- local MySQL database called "test"
- local clone of playframework, with remote called origin, symlinked from data/main.
- local clone of play-generated-docs, with remote called origin, symlinked from data/generated.
- local clone of each doc translation in data/translationname, e.g. data/ja, data/tr, data/fr, data/bg. See application.conf for list of translation repos.
Optional:
- local MySQL database called "playunittest" (some tests will fail if this DB doesn't exist)
Git should ignore the symlinked repos but you may need to tell your IDE to exclude them.
You may see exceptions in the logs about failing to authenticate, ignore them, they are just the periodic git fetch failing because the Play app doesn't have your GitHub credentials.