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

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

180
Как вы балансируете между «делай как надо» и «делай как можно скорее» в своей повседневной работе? [закрыто]

Я снова и снова размышляю над этим вопросом. Я хочу сделать все правильно: написать чистый, понятный и правильный код, который легко поддерживать. Однако в конечном итоге я пишу патч на патч; просто потому, что времени нет, клиенты ждут, ошибка должна быть исправлена ​​в одночасье, компания теряет...

175
Какая польза от двухэтапного процесса коммита git?

Я изучаю git и заметил, что он имеет двухэтапный процесс коммита: git add <files> git commit Первый шаг помещает изменения в так называемую «область подготовки» или «индекс». Меня интересует, почему принимается это дизайнерское решение и в чем его преимущества? Кроме того, как пользователь...

50
Слишком много контроля версий и ошибок отслеживания на изменение?

Я работаю в безумно CVS и Bugzilla-орехах. В каждом выпуске так много веток, что их невозможно сосчитать. Все постоянно сливаются автоматически. На этой работе нет текучести . Все чувствует себя замкнутым . Требуется 25 шагов даже для простой вещи. Это не то же самое, что быть на заводской...

45
Поддержка двух отдельных версий программного обеспечения из одной и той же кодовой базы в управлении версиями

Допустим, я пишу две разные версии одного и того же программного обеспечения / программы / приложения / скрипта и храню их под контролем версий. Первая версия является бесплатной «Базовой» версией, а вторая - платной «Премиум», которая использует кодовую базу бесплатной версии и дополняет ее...

41
Когда использовать рабочие процессы?

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

38
Есть ли цель использовать запросы на извлечение в моем репо, если я единственный разработчик?

Поэтому я начал с моего реального проекта на GitHub, и все идет довольно хорошо, а идеи развиваются намного быстрее, чем я думал вначале. Чтобы все было организовано, я настроил несколько веток, чтобы я мог разрабатывать разные функции по отдельности. Теперь, когда я перемещаю свою ветку в GitHub,...

31
Если вы используете несколько компьютеров, как вы синхронизируете все? [закрыто]

У меня сейчас 4 или 5 компьютеров, и мне нужна лучшая система для синхронизации всего. Я часто использую git и github для синхронизации своих файлов для программных проектов, но есть базы данных, файлы .bash_profile, сценарии bash и т. Д. Иногда вместо синхронизации файлов я просто выполняю ssh с...

30
Двоичные файлы в системе контроля версий

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

30
Является ли стратегия слияния, такая как Git Flow, действительно анти-паттерном?

Моя компания использует Git и использует особую схему ветвления - работа выполняется в master, а ветки зарезервированы для выпусков. Это прекрасно работает, пока вся работа, выполненная в итерации, превращается в ветвь, но если возникает критическая производственная проблема, мы должны...

25
TDD и контроль версий

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

25
Является ли использование Git Stash в качестве рабочего процесса антипаттерном?

Недавно я смотрел, как я и моя команда используем Git и как работают наши рабочие процессы. В настоящее время мы используем рабочий процесс ветки функций, который, кажется, работает хорошо. Я также видел, как некоторые люди в нашей команде использовали рабочий процесс, основанный на git stash ....

24
Не было бы полезно писать тесты во время проверки кода?

У моего коллеги возникла идея, которая мне показалась интересной. Разве не было бы полезно писать тесты во время проверки кода человеком, который делает проверку, предполагая, что мы не делаем TDD? Для этого вопроса предположим, что это чисто академический проект, поэтому на карту не ставится...

22
Какова ценность инструментов рабочего процесса? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я новичок в разработке Workflow, и я не думаю, что я...

21
Каков надлежащий этикет и рекомендуемый рабочий процесс GitHub для одновременного вклада и отклонения от вышестоящего репо?

Я новичок в GitHub и VCS в целом. Я программировал на разных языках в течение многих лет, но я всегда работал соло над индивидуальными проектами (никаких публичных выпусков). Недавно я начал использовать виджет jQuery UI, который я скачал с GitHub в проекте, над которым я работаю. Репо больше не...

19
Методологии разработки, когда сотни разработчиков работают над одним решением?

Наша организация состоит из около 200 разработчиков, которые постоянно работают над одним продуктом (используя Git контроля версий), который планируется выпустить в определенную дату. Из-за огромного количества разработчиков мы пытаемся создать «кросс-функциональные» команды, в каждой из которых...

18
Как можно эффективно использовать git-flow в проекте, в котором поддерживается более одной основной версии?

Я перенес несколько своих проектов в рабочий поток Git Flow, и мне это нравится. Тем не менее, я не нашел лучшей практики, которая бы работала так гладко при работе с проектом, в котором одновременно поддерживается более одной основной версии. В частности, я не поддерживаю «бесплатную версию» и...

18
Как вы помните, где в вашем коде вы хотите продолжить в следующий раз? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Когда вы прерываете работу над каким-то кодом (будь...

18
Как разработать рабочий процесс сайта?

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

17
Разработчики заблокированы из-за ожидания слияния кода из другой ветки с помощью GitFlow

Наша команда только что переключилась с FogBugz & Kiln / Mercurial на Jira & Stash / Git. Мы используем модель Git Flow для ветвления, добавляя ответвления подзадач от ответвлений объектов (относящихся к подзадачам Jira функций Jira). Мы используем Stash для назначения рецензента при...

16
Является ли обзор кода, который использует только комментарии кода хорошей идеей?

Предпосылками Команда использует DVCS IDE поддерживает анализ комментариев (например, TODO и т. Д.) Такие инструменты, как CodeCollaborator, дороги для бюджета Инструменты типа gerrit слишком сложны для установки или не пригодны для использования Workflow Автор публикует где-то в центральной ветке...