When a round is won, the teams are automatically swapped over. In other words, the Allies become Axis and vice versa.

Can be configured on a per map basis.

Installation

Copy sm_dod_swapteams.smx to addons/sourcemod/plugins

In the cfg folder, create cfg files for each of the maps you wish to run this plugin:
e.g.
Create a file called dod_jagd.cfg in the cfg folder
Add sm_dod_swapteams 1 and save
Each time Jagd is run, the teams will be swapped.

or

If you want to run this on every map, addsm_dod_swapteams 1
to your server.cfg

Configuration
sv_dod_swapteams 0 | <1 .. >
default is offSet to 1 to swap teams every round. Or set to 2 to swap teams every other round...

ChangelogVersion 1.0.100SourceMod release.

Version 1.0.101
+ Fixed players dying on team swap

Version 1.0.200+ Added code by Psychocoder to swap teams after a certain number of rounds

Oh I know that.
But the trouble with flipping spawns (as in dod_flip_mm) is that it doesn't work on maps such as dod_jagd. I guess VALVe have hard-coded those maps in some way or another. Spawn walls are easy enough to remove or swap around so I'm wondering if something else is going on with those maps.

This is a compromise. This does what TF2 does on maps like Goldrush where the teams swap (except SM needs a DoDS swap team command that doesn't kill the player).

Like I said, it can be set up to be map specific so you don't need to run it on every map. You could run dod_flip_mm on every map and this one on Jagd...for example

Quick question, Has this been tested with dods (gold) version 1.0.0.11. I installed the plugin. Installed the 2 .cfg files for jagd and colmar, which are the two maps I want to switch and those maps work fine, heres the but, apparently it's switching sides on every map. I put the cvar sm_dod_swapteams 0 in the server.cfg file. This worked for the rest of the maps, heres the but again, the two maps (jagd / colmar), I get the say message , sides will be swapped in 15 seconds and it doesn't happen. Any ideas..Not entirely sure this is the right spot for this post..Let me know.

Yep, it still works. I checked. You had me all worried there.
I set it up according to the method you used and it worked for me. I added sm_dod_swapteams 0 to server.cfg and created map cfg files and added sm_dod_swapteams 1 in those ones.

Make sure the map name is the correct name of the cfg file and is located in srcds/orangebox/dod/cfg
e.g dod_orange_arena_xsv.cfg