MD: Automated Model Variant Generation?

Does anyone know of a way to automatically generate MagicDraw model variants in a server project? 

My use case is that I am managing a number of variants in my 150% model. The process to generate variant models and commit each to a branch is manual and time consuming through the MD client. I would like to be able to generate the variant models automatically though something like the TWC API, a batch mode script, or even a macro.