Лучшие практики для управления исходным кодом и исправлений ошибок

Проблема с моим исходным кодом заключается в том, что функция javascript ДО ПЕРЕД div. Если я устанавливаю видимость div showUI скрытым в HTML и перемещаю javascript после HTML для div, он работает как нужно.

5
задан Loscas 20 October 2008 в 17:34
поделиться

3 ответа

Управление исходным кодом может обработать это довольно легко и было разработано для этого.

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

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

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

6
ответ дан 14 December 2019 в 01:20
поделиться

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

3
ответ дан 14 December 2019 в 01:20
поделиться

Где я работаю, у нас есть несколько проектов, работающих одновременно. Для предотвращения этой проблемы у нас есть несколько вариантов исходного кода. Например, первый выпуск Различен 1.0. Мы создаем ответвление прочь этого выпуска, скажем, Различные 2.0 для всей будущей разработки. Если мы должны сделать исправление ошибки, мы делаем это на основном Варианте, который в настоящее время является 1.0 и может выпустить это. Когда Различные 2.0 готовы перейти к производству, мы объединяем его с тем, что находится на основном ответвлении (в этом случае, 1.1), и это становится новой основной соединительной линией. Однажды, у нас было 4 ответвления, работающие одновременно.

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

0
ответ дан 14 December 2019 в 01:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: