Запитання з тегом «branching»

Розгалуження в контролі редагування - це дублювання об'єкта, що знаходиться під контролем редагування, так що модифікації можуть відбуватися паралельно вздовж обох гілок.

3
Розгалуження порушує безперервну інтеграцію?
Я думаю, що ця стаття, «Успішна модель розгалуження Git» , дуже відома серед досвідчених користувачів DVCS. Я використовую hgздебільшого, але я можу стверджувати, що це обговорення добре для будь-яких DVCS. Нашим поточним робочим процесом є кожен розробник, який клонує головний репо. Ми пишемо код на власному місцевому репо, запускаємо тести, …

6
Як я можу перефактурувати кодову базу, а інші швидко виконуватимуть її?
Я перебуваю на приватному проекті, який з часом стане відкритим кодом. У нас є кілька членів команди, достатньо талановитих з технологіями створення додатків, але не відданими розробниками, які можуть писати чистий / красивий і найголовніше довгостроковий підтримуваний код. Я налаштувався на рефакторинг кодової бази, але це трохи непросто, оскільки хтось …

4
Розробники заблоковані, чекаючи коду для злиття з іншої гілки за допомогою GitFlow
Наша команда щойно перейшла з FogBugz & Kiln / Mercurial на Jira & Stash / Git. Ми використовуємо модель Git Flow для розгалуження, додаючи відгалуження підзадач від функціональних гілок (що стосуються підзадач Jira з особливостей Jira). Ми використовуємо Stash для того, щоб призначити рецензента, коли ми створюємо запит на витяг, …

3
Git: Гілка чи вилка?
У мене є ігровий проект, який матиме дві версії: Проста версія гри, ядро. Розширена версія гри. Я маю першу версію у своєму загальнодоступному сховищі, і лише над цим я буду працювати. Що стосується другої версії, то два мої друзі, і я над цим працюватиму. Найважливіша частина полягає в тому, що …

3
Git: виправлення помилки, що впливає на дві гілки
Я базую свою репортажу Git на успішній моделі розгалуження Git і цікавився, що станеться, якщо у вас така ситуація: Скажімо, я розвиваюсь на двох функціональних гілках A і B, а B вимагає код від A. Вузол X вводить помилку в особливості A, яка впливає на гілку B, але це не …
16 git  bug  branching 

3
Стратегія розгалуження Git для довгого запуску невипущеного коду
У нашої команди, окрім окремих одиниць роботи (Історії), ми маємо довші теми роботи (билини). Кілька історій складають епос. Традиційно у нас були спеціалізовані гілки для кожної історії, і ми об'єднували їх безпосередньо для освоєння, коли вони проходять QA. Однак ми хотіли б почати стримувати випуск завершених історій в епосі, поки …

5
Який найефективніший спосіб ділитися кодом між .NET-додатками?
У своїй роботі у нас є кілька різних .net-додатків, які мають багато базових функціональних можливостей. Ми створили ці програми за допомогою чистої n-ярусної архітектури, але ми потрапили в той момент, коли зрозуміли, що повторно реалізували одні і ті ж функції кілька разів. Очевидно, це порушує DRY, і ми хотіли б …

2
Великий макет проекту: додавання нової функції для кількох підпроектів
Я хочу знати, як керувати великим проектом з багатьма компонентами за допомогою системи управління версіями. У моєму поточному проекті є 4 основні частини. Веб Сервер Консоль адміністратора Платформа. Частина Інтернету та сервера використовує 2 бібліотеки, які я написав. Всього є 5 сховищ git та 1 сховище mercurial. Сценарій створення проекту …

2
Гідна модель розгалуження git для продуктів, які повинні супроводжувати версію іншого, стороннього продукту (та плюси та мінуси однієї пропозиції)
Примітка: моє питання зосереджено на моїй конкретній проблемі (яка стосується Liferay), але я сподіваюся, що вона може бути корисною для всіх, хто потребує підтримки різних версій одного проекту на git. Я працюю над компанією, яка пише багато плагінів для порталу Liferay . Ці плагіни (портлети, теми тощо) зазвичай використовуються повторно …

1
Гіт розгалуження з функціональної гілки для роботи над субтерапією
Зараз ми знаходимося в такій ситуації, коли галузь функцій була розгалужена для гілки підфункціональних функцій (наприклад, робота над реквізитом бекенда та фронтену для тієї самої функції): o | o development |\ | o feature-a | | | o | |\ | | o feature-a-sub | | | | | | …
12 git  branching 

1
Корисні повідомлення git здійснюють об’єднання гілок
Як відповідь на це питання : Якщо я працюю над командою самостійно, я можу підтримувати корисні повідомлення про фіксацію під час об’єднання гілок, розбиваючи всі коміти до одного розрізу, а потім об'єднуючи це. Таким чином я легко бачу, які зміни були внесені у гілку, і у мене є єдиний підсумок, …
12 git  branching 

6
Як ми можемо включати лише готові до випуску функції у своїх виробничих випусках кожні другий тиждень?
Я розробник програмного забезпечення в досить великій команді (у нас вісім розробників активно вносять зміни до одного сховища коду). Кожні два тижні ми підштовхуємо до виробництва нову версію нашого програмного забезпечення. Ось наш поточний робочий процес: Розпочинаючи нове завдання, розробники створюють "особливу гілку" від основної гілки розвитку (ми використовуємо git …

4
Якщо ви покращуєте якість коду, працюючи над відділенням функцій
Мені дуже подобається ця стаття про те, щоб залишити сайт коду / табору в кращому стані, ніж ви його знайшли, - здається, практичний підхід у реальному світі підтримувати чистоту коду. Мені також дуже подобаються гілки функцій як спосіб розвитку функцій ізольовано, так що, якщо вам це не подобається, ви можете …

6
Як робити версії для десятка бібліотек у git, паралельно працювали
Ми робимо проекти, але використовуємо багато кодів між проектами і маємо багато бібліотек, які містять наш загальний код. Коли ми реалізовуємо нові проекти, ми знаходимо більше способів виділити загальний код і помістити його в бібліотеки. Бібліотеки залежать одна від одної, а проекти залежать від бібліотек. Кожен проект та всі бібліотеки, …

6
Вибір правильної стратегії розгалуження випусків
Починаючи з нової команди розробників на новому проекті, і ми повинні визначити нашу стратегію розгалуження для нашого вихідного сховища ( наприклад, Microsoft Team Foundation Server 2010 ). Ми зіткнулися з липкою дискусією щодо того, чи варто чи ні ... . Майте одну гілку випуску, з якої ми робимо виробництво, а …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.