We have a dev environment where all our code builds upon checkout and then we have our own local environments to actually do development on. What's the problem with someone deciding that they want to run at hostname alias so-and-so on their local machine or port whatever instead of what's the default?