Вопросы с тегом «version-control»

17
Как сделать эффективный обзор кода во время выпуска лихорадки?

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

17
Представление политики ветвления контроля версий небольшой группе

Я подрядчик, который недавно начал с фирмы. Команда состоит из 3 разработчиков, состоящих из 2 разработчиков младшего и среднего уровня, еще один на том же уровне, начинающий в ближайшее время, и я (6 Years xp). Для обоих существующих разработчиков это их первая работа вне университета / колледжа,...

16
Хорошее соглашение об именовании для именованных веток в {DVCS} по вашему выбору

Мы медленно интегрируем Mercurial в нашем офисе и занимаемся веб-разработкой, мы начали использовать именованные филиалы. Однако мы не нашли хорошего соглашения в отношении названий наших ветвей. Мы старались: FeatureName (Может видеть, что это вызывает проблемы в дальнейшем) DEVInitial_FeatureName...

16
Как вы версии / отслеживать изменения в таблицах SQL?

Работая в команде разработчиков, где все вносят изменения в локальные таблицы и таблицы разработки, как вы синхронизируете все изменения? Центральный файл журнала, где все хранят свои sql изменения? Вики-страница для отслеживания операторов таблицы изменений, отдельных файлов .sql, которые могут...

16
Как структурировать несколько перекрывающихся решений / проектов в .Net?

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

16
Каков реалистичный способ обработки специфичных для клиента патчей программного обеспечения?

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

16
Управление версиями содержимого базы данных

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

16
Почему некоторые проекты с открытым исходным кодом не принимают запросы на извлечение, но отправляют только файлы исправлений по электронной почте

Почему некоторые проекты с открытым исходным кодом не принимают запросы извлечения, но требуют, чтобы участники отправляли только файлы исправлений по электронной почте? например, Git Хотя они публикуют код в github или другом распределенном хостинге scm. Отправлять файлы патчей не интерактивно и...

16
Почему бы вам не зафиксировать объединенные изменения немедленно?

Мой офис использует Git и SourceTree для контроля версий. Это произошло потому, что, когда я присоединился, был нулевой контроль версий, и SourceTree была единственной системой, которую я когда-либо использовал. Я ни в коем случае не эксперт, но я самый опытный из моих коллег, поэтому я де-факто...

15
Кто отвечает за настройку автоматизированной системы сборки?

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

15
Какой хороший легкий источник репозитория для местного развития? [закрыто]

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

15
Номер версии как часть имени файла

Я вижу, что для некоторых программ номер версии включен как часть имени файла, а для других - нет. Я более привык к последнему типу и думаю, что он более популярен, но иногда я вижу первый тип в библиотеках javascript. Например, имя файла jQuery похоже на jquery-2.1.0.jsвместо jquery.js. Всякий...

15
Каковы преимущества систем контроля версий, которые версии каждого файла в отдельности?

За последние несколько лет я работал с несколькими различными системами контроля версий. Для меня одним из фундаментальных различий между ними было то, являются ли они версиями файлов по отдельности (каждый файл имеет свою отдельную нумерацию и историю версий) или хранилищем в целом («коммит» или...

15
Структура Git-репозитория

Извините, если это дубликат, я посмотрел. Мы переезжаем в Git. В Subversion я привык иметь папки \ trunk, \ branch и \ tags. С Git переключение между ветвями заменит содержимое рабочего каталога, так что я прав, если предположить, что способ, которым мы привыкли работать, не применим к Git? Я...

15
Хорошо ли оставлять комментарии об ошибках в коде?

Моя команда использует прозрачный кейс для контроля версий. Проект, над которым я работаю, не начался 7-8 лет назад. В течение всего жизненного цикла проекта у нас было несколько выпусков пакетов исправлений ошибок и т. Д. Проблемы отслеживаются с помощью системы отслеживания ошибок, и большинство...

15
Много маленьких скриптов, один репозиторий или несколько?

Сотрудник и я столкнулись с проблемой, по которой у нас много мнений. В настоящее время у нас есть git-репозиторий, в котором мы храним все наши cronjobs. Их около 20, и они на самом деле не связаны, за исключением того факта, что они являются небольшими скриптами на python и необходимы для...

15
Стратегия ветвления Git для долго не выпускавшегося кода

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

15
Стратегия использования контроля версий в модульной системе

Давайте предположим (для простоты), что у нас есть приложение с клиентом и сервером; Есть ли лучшая идея использовать один репозиторий для обоих или пару отдельных репозиториев? Их смешивание, вероятно, облегчит отслеживание коррелированных изменений и поддержание коррелированных ветвей (то есть...

15
Почему репозитории Git / Mercurial занимают меньше места?

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