Я только начал работать с новой компанией в очень небольшом ИТ-отделе и еще меньшей командой разработчиков (всего 2 разработчика, включая меня).В основном мы разрабатываем собственные веб-приложения для компании.
Теперь я имею опыт работы с настольными приложениями, поэтому эта работа дает небольшой урок для меня, так как я никогда раньше не разрабатывал веб-приложения ASP.Net.В настоящее время мы не используем TFS, однако я сделал предложение, и мы собираемся принять его в ближайшее время.
Я также рассматриваю вопрос о том, чтобы рекомендовать переносить наши базы данных SQL в проекты баз данных, поскольку в настоящее время мы выполняем резервное копирование ночью, чтобы защитить данные, но все обновления выполняются вручную, мы подключаемся к базе данных и выполняем запросы и т. Д.
Я не администратор баз данных, но на моей последней работе мы занимались миграцией наших баз данных в проекты баз данных, и администраторам баз данных, похоже, понравилась идея.Каковы будут преимущества и потенциальные недостатки этого?Поможет ли нам обновление баз в нашей среде после завершения разработки?Очевидно, что мы не хотим потерять какие-либо данные, а просто обновить таблицы / сохраненные процессы и т. Д.
В качестве дополнительного вопроса у меня очень ограниченное знание TFS, и хотя мы собираемся использовать его для управления нашим контролем версий,можно ли использовать TFS для автоматического обновления наших живых веб-сайтов после завершения разработки?
Извините, если это довольно широкий вопрос, я пытаюсь исследовать этот вопрос самостоятельно, но я хотел бы услышать от людей, которые фактически используютпродукты и делать эти вещи.
Спасибо