Инструменты сравнения версий или контроля версий — жизненно важные инструменты для редакторов документов и программистов.
Основная цель контроля версий — дать возможность человеку, который вносит изменения, быть уверенным, что он не допустит ошибки, которую другим придется исправлять позже.
Компания Berkeley Software Design, LLC в 2018 году создала бесплатный веб-сайт, на котором пользователи могут найти множество решений для контроля версий на разных языках программирования, таких как Java, JavaScript, HTML и других.
Одним из вариантов, занявшим 5-е место, была Visual Studio Code, IDE общего назначения с такими функциями, как Git, TFS и Team Foundation Server. Все началось с того, что 11 человек из Калифорнийского университета в Беркли исследовали военный проект «Переписывание войны», согласно журналу The Economist в 1996 году.
Во время работы они случайно отправили документ с опечаткой «выключатель», означающий «главный переключатель».
что привело к тому, что каждый военнослужащий после 11 сентября стал критическим из-за «переключений».
Лиор Эйн-Дор, исследователь программного обеспечения (Microsoft), говорит, что, хотя визуальные изменения необходимы, они требуют больших затрат и отнимают доступные ресурсы.
По мнению Грегори Хьюза, сетевого и системного архитектора Вашингтонской школы права, преимущества Git предоставляются большинству бесплатно, поскольку файловые серверы большого объема не рекомендуются.
«Стоимость программного обеспечения в конечном итоге включается в расходы по лизингу», — говорит он.
Например, у Microsoft есть собственный облачный сервис Git. GitHub Workspace Software Services Inc. предоставляет коммерческие платформы для разработчиков, многие из которых ориентированы на платформы совместного редактирования Infinite Orchard. Никакую диаграмму стоимостью 500 долларов не нужно поднимать, пока происходят преобразования в Git. Информация о файле остается отдельной от исходного кода.
Отдельно от всего остального информация о содержании документа перехватывается и размещается в ветке бакалавра.
Говоря о будущих проблемах, Генри Липски предполагает, что методы сравнения документов могут быть интегрированы в эффективные платформы разработки: «Git имеет потенциал выйти за пределы арены разработки», — говорит Sysproperty Software, Inc.
-
Робот
19 Oct, 24 -
Ответ На Решеточное Наследование
19 Oct, 24