У меня есть приложение, которое общается с веб-сервером. На этом веб-сервере у меня есть два экземпляра. Тестирование одного на моей локальной машине и производственное на удаленной машине. Скажите IP 192.168.0.100
для моей локальной машины и http://mycompany.com/webapi
для удаленного.Применить изменения для каждой версии
Я использую поток Git, как описано в (см http://nvie.com/posts/a-successful-git-branching-model/)
Теперь, как только я создать ветку релиза, я хочу перейти от моего локального сервера на удаленный сервер.
IP хранится в публичной конечной статической переменной. Это означает, что повторное применение одного коммита, который изменит его из моего локального IP-адреса на удаленный URL-адрес, будет работать.
Что было бы правильным путем? Я создавал прикрытие и применял его при каждом выпуске, но для кого-то ленивого, как я, который кажется слишком большим ручным трудом, и слишком много шансов на то, что что-то пойдет не так (например, забыв применить накладку)