Можно ли настроить Visual Studio для одновременной публикации (развертывания) и отправки (в GIT)?
У меня в Visual Studio настроено «публиковать» только те файлы, которые необходимы для запуска этого приложения «в папку наудаленный сервер, на который указывает IIS.Когда я делаю локальные изменения, я могу легко публиковать удаленно.
Я также настроил GIT для проекта.Информация для публикации находится в репозитории, так что любой может вытащить проект, внести изменения и опубликовать.Моя общая практика - вытащить, работать, нажать на GIT, затем опубликовать сайт - все с использованием VS.
Каков наилучший способ синхронизации этих действий?Я не хочу, чтобы кто-то публиковал приложение и забывал одновременно переходить в GIT.
Я работал с серверами разработки и производства, используя ранее типичные веб-макеты (т.е.расположение производственных файлов), но в этом случае это не работает из-за минималистской файловой структуры «опубликованного» сайта.Мне нужно было бы согласовать файлы исключений в GIT с файлами, «не используемыми» для публикации.
Visual Studio 2017, IIS 10.0
РЕДАКТИРОВАТЬ:
Сервер GIT, а также проект размещены внутри (хотя и на разных серверах).Требуется локальное хранение кода, я не могу загрузить его в TFS (так что, к сожалению).