My distribution management section looks like:
Where the default property values are defined in the pom:
I'm able redefine properties from command line, the provided repository is used instead default one:
But when I redefine properties in the profile in settings.xml, they are ignored. The profile is activated in <activeProfiles element.
It looks, than only m-site-p ignores properties defined in the settings.xml file. m-deploy-p recognizes properties as I expected (distribution management section for articats deployment is configured in similar way to site deployment).
Maven For Enterprise - http://code.google.com/p/m4enterprise/