You need to get a checkout of the "arch" section, which contains the archetypes, and symlink lib/arch in the server tree to that.
As it appears you do have the full tree with all branches checked out, this means that for trunk you use
Code: Select all
cd lib
ln -s ../../arch/trunk arch
and for 1.x this means
Code: Select all
cd lib
ln -s ../../../arch/branches/1.x arch
There probably should be instructions there to do that, but currently there is none. It's one of those things where just about everyone who runs a server or does development already knows, but is not really documented.
Btw, one note about using trunk, is that trunk is for 2.x work right now, and though hasn't happened yet, it's likely that the trunk client will remove support for 1.x servers and the trunk server will remove support for 1.x clients, at some point. The 1.x branch is about just as actively maintained as trunk and most changes lately go into both, so unless you're planning on doing development (or at a later date using a 2.x client to playtest changes on a 2.x balance testing server (if/when we have one of those)), you'd be best off using the 1.x branch as opposed to trunk.