Ok, vou tentar começar.
Então, você (especialmente se você pythonista) usa tecido. Se não, você deve começar agora mesmo! O Fabric tem muitas coisas úteis, mas não funciona com comentários localmente. Então, resolvi esse problema: https://gist.github.com/2284744
Exemplo:
Quando eu corro:
$ fab runserver
meu fabfile executa:
def runserver():
luncomment('/etc/hosts', '#-L', use_sudo=True)
update_settings('develop')
local('{0} runserver'.format(env.manage))
que na verdade começar:
$ ./.env/bin/python ./project/manage.py runserver
com pervious descomente alguns domínios em / etc / hosts que contêm comentário ‘# -L’ e altere as configurações para a variante de ‘desenvolvimento’ (strings de descomentar que contêm ‘# -D’ e comentário que contém ‘# -P’ e ‘# -T ‘)