Вопросы с тегом «scm»

110
Как я могу поддерживать качество кода без SCM?

Я работаю в государственном учреждении. Используемая здесь технология и методы разработки программного обеспечения довольно старомодны. У них есть тонны дискового пространства, но нет подходящего места для хранения и поддержки приложений, которые используются для автоматизации большей части работы...

100
Что мне делать, если я уже слишком долго ждал между коммитами?

Я был непослушным ... Слишком много "ковбойских кодов", недостаточно преданных. Теперь я здесь с огромным обязательством. Да, я должен был совершать все это время, но сейчас уже слишком поздно. Что лучше? Сделайте один очень большой коммит, перечислив все что я изменил Попробуйте разбить его на...

84
Разветвляться или нет?

До недавнего времени мой рабочий процесс разработки был следующим: Получить функцию от владельца продукта Сделать ветку (если функция больше 1 дня) Реализуйте это в ветке Объединить изменения из основной ветви в мою (чтобы уменьшить конфликты при обратном объединении) Слить мою ветку с главной...

28
Моя компания объединяет филиалы неправильно?

Недавно я наткнулся на статью MSDN о ветвлении и слиянии и SCM: Учебник по ветвлению и слиянию - Крис Бирмеле . В статье говорится, что «слияние большого взрыва» - это антипаттерн слияния: Big Bang Merge - отложенная ветвь, сливающаяся до конца разработки и пытающаяся объединить все ветви...

20
Когда был изобретен контроль версий?

Мне известны многие системы контроля версий: CVS, SVN, TFS и т. Д. Я гуглил самую первую «систему контроля версий / контроля версий» и видел разные противоречивые ответы. Когда был изобретен контроль версий? Кто это придумал? Как это...

16
Разница между DevOps и управлением конфигурацией программного обеспечения

В чем разница между операциями разработки и управлением конфигурацией программного обеспечения? Мне кажется, что это одно и то же, поскольку DevOps и Software Configuration Management сосредоточены на: Создание инфраструктуры разработки - отвечает за контроль версий, управление сборкой, управление...

11
В git, как сделать управление версиями для дюжины библиотек, все работали параллельно

Мы работаем над проектами, но мы используем много кода между проектами и имеем много библиотек, которые содержат наш общий код. По мере того, как мы реализуем новые проекты, мы находим больше способов выделить общий код и поместить его в библиотеки. Библиотеки зависят друг от друга, а проекты...