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

12
Git-ветвление из функциональной ветки для работы над подфункцией

В настоящее время мы находимся в следующей ситуации, когда ветвь компонента была разветвлена ​​для ветви подфункции (например, работа с внутренним и внешним интерфейсом для одной и той же функции): o | o development |\ | o feature-a | | | o | |\ | | o feature-a-sub | | | | | | | \ | o merged...

12
Как мы можем включать готовые к выпуску функции в наши производственные выпуски раз в две недели?

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

11
Когда следует создавать ветки разработки?

Мы перемещаем команду нашего проекта от использования одной ветки Main / Trunk к нескольким веткам разработки / работы, которые должны регулярно объединяться в Main. Мы основываем наш новый процесс на этой статье и Руководстве по ветвлению TFS (мы используем TFS и Visual Studio 2010). В настоящее...

11
Выбор правильной стратегии ветвления для релизов

Начиная с новой команды разработчиков в новом проекте, и мы должны определить нашу стратегию ветвления для нашего исходного репозитория ( например, Microsoft Team Foundation Server 2010 ). Мы столкнулись с липкой дискуссией о том, стоит ли ... . Иметь одну ветку Release, из которой мы производим...

11
Если вы улучшите качество кода во время работы над функциональной ветвью

Мне действительно нравится эта статья о том, чтобы оставить сайт с кодом / лагере в более хорошем состоянии, чем вы его нашли - в реальном мире кажется практичным подходом поддерживать чистоту кода. Мне также очень нравятся ветки функций как способ разработки функций в отдельности, так что, если...

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

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

11
Является ли хорошей практикой иметь удаленную ветку для каждого разработчика?

Считается ли хорошей практикой иметь удаленную ветку для каждого отдельного разработчика в проекте? Мы используем Git со следующими ветками: мастер релиз развивать Если бы у каждого разработчика была своя ветвь, они могли бы вставить код в свои ветви, а другие могли бы объединить эти изменения в...

10
Контроль источников: роли и обязанности - лучшие практики

Я ищу "Best Practices", касающиеся ролей и обязанностей, в частности, кто отвечает за слияния из ветвей разработки в магистраль (или основной). В основном я ищу боеприпасы, чтобы помочь моему делу. Позвольте мне описать то, с чем я сталкиваюсь. Я ведущий разработчик (владелец) конкретного...

10
Препятствия для использования Git Flow в Subversion

Моя команда на работе начинает новый проект, используя Subversion в качестве нашей VCS (вы можете рассмотреть этот набор в камне для целей этого вопроса). Мы все еще находимся на ранних стадиях проекта и пытаемся согласовать модель ветвления. Наш предыдущий проект был основан на нестандартной...

10
Стоит ли беспокоиться о ветвях SVN, если они у вас есть?

Если мы будем работать только с одной веткой в ​​Subversion, стоит ли вообще беспокоиться? Разве мы не можем просто работать над стволом, чтобы ускорить процесс? Вот как мы развиваемся с Subversion: Есть сундук Мы делаем новую ветку разработки Мы разрабатываем новую функцию в этой отрасли Когда...

10
Что лучше для небольших исправлений ошибок и небольших функций - называть ветки по номеру заявки или называть их по описанию функции?

Я нахожусь в середине разногласия (сердечного, конечно) с моим руководством о правильном названии ветви. Это относится к исправлению ошибок и небольшим ветвям функций, а не к длительным ветвям функций. Для веток с продолжительными функциями мы согласны с тем, что удобочитаемые имена лучше. Вот две...

9
Когда уместно начать использовать следующую ревизию инструмента при собачьем кормлении?

В частности, я работаю над инструментом, который интегрирует DVCS и систему сборки, но я представляю себе проблему, с которой я столкнусь, возникнет для любого, кто разрабатывает «мета» инструмент (компилятор, VCS, система сборки, тестовый прогон и т. Д.), Который они хочу развиваться через...

9
Как сохранить устойчивость багажника при длительных испытаниях?

У нас есть три набора тестовых наборов: "Небольшой" номер люкс, на запуск которого уходит всего пара часов «Средний» номер, который занимает несколько часов, обычно запускается каждую ночь (ночью) «Большой» набор, который занимает неделю + для запуска У нас также есть несколько более коротких...

9
dvcs - это "клон на ветку" распространенный рабочий процесс?

Недавно я обсуждал dvcs с коллегой, потому что наш офис начинает рассматривать переход с TFS (мы магазин MS). При этом я очень запутался, потому что он сказал, что, хотя он использует Mercurial, он не слышал о командах «ветка» или «оформить заказ», и эти термины были ему незнакомы. Задумавшись, как...