Вопросы с тегом «release-management»

30
Необычно ли для небольшой компании (15 разработчиков) не использовать управляемый источник / контроль версий? [закрыто]
Это на самом деле не технический вопрос, но здесь есть несколько других вопросов, касающихся контроля источников и наилучшей практики. Компания, в которой я работаю (которая останется анонимной), использует сетевой ресурс для размещения своего исходного кода и выпущенного кода. Разработчик или менеджер несут ответственность за ручное перемещение исходного кода в нужную …

21
Есть ли способ бороться с продажами постоянно завышенным? [закрыто]
Кажется, я неоднократно застревал в ситуации, когда даты выпуска устанавливаются не на основе каких-либо технических аспектов, а потому, что кто-то в отделе продаж к тому времени уже связывался с клиентом. Основываясь на обсуждениях с друзьями по разработке в других компаниях, похоже, происходит то же самое. «Вот готовый набор функций, а …

4
Как поставить разные версии вашей библиотеки под контроль версий? Вы используете теги? Или ветки? Или другой метод?
Я недавно начал ставить свой код под контроль версий (в лаборатории, где я работаю, под SVN, и мои собственные коды в github (очевидно, с git)). Перед использованием контроля версий я делал что-то подобное. У меня была папка с названием библиотеки, внутри многих папок с номером версии. Каждый раз, когда я …

2
Это хорошая практика для хранения номеров версий программного обеспечения в VCS?
Версия продукта, например v1.0.0.100, представляет собой не только уникальный производственный выпуск программного обеспечения, но и помогает определить наборы функций и этапы исправлений для указанного продукта. Прямо сейчас я вижу два способа поддержки окончательной версии пакета / сборки / двоичной версии продукта: Контроль версий. Файл где-то хранит номер версии. На сервере …

10
Как вы обновляете живые веб-сайты с изменениями кода?
Я знаю, что это очень простой вопрос. Если бы кто-то мог меня развеселить и сказать, как они справятся с этим, я был бы очень рад. Я решил опубликовать это, потому что я собираюсь установить SynchToy, чтобы устранить проблему ниже, и я чувствую себя немного непрофессионально, используя «Игрушку», но я не …

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

2
Семантическое управление версиями при исправлении важной ошибки
В настоящее время я управляю библиотекой, которая широко используется, и у меня возник вопрос о семантическом версионировании . Я хочу провести рефакторинг одной довольно важной части библиотеки, которая реализована неправильно - и всегда была реализована неправильно. Но это будет означать изменения в публичном API, что является важным решением. Изменение, которое …

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

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

5
Простой способ улучшить качество релиза в среде RAD
Здесь немного предыстории - мы небольшая команда (из 5) разработчиков RAD, отвечающая за внутреннюю разработку программного обеспечения в большой компании, не занимающейся разработкой программного обеспечения. «Внутреннее программное обеспечение» варьируется от настольного .NET-приложения, использующего сервер MSSQL в качестве бэкэнда, до сценариев Python, работающих в фоновом режиме, до документов и шаблонов MS …

5
Как сохранить выпущенные двоичные файлы под контролем версий?
Как сохранить выпущенные двоичные файлы под контролем версий? Это позволяет отслеживать, какие вещи меняются между каждым выпуском. Я имею в виду отделение выпущенных двоичных файлов от репозитория исходного кода. Выпущенные двоичные файлы создаются из программного обеспечения Continuous Integration или компилируются вручную.

5
Как вы работаете с версиями в многостороннем проекте?
Я знаю, что это широкий вопрос, поэтому я постараюсь быть максимально конкретным. Этот вопрос скорее «организационный», чем технический. У нас есть многосторонний проект со следующими основными компонентами: Сервер, на котором размещена основная бизнес-логика (модели данных) Бэк-офис для клиентов, который использует основную бизнес-логику API приложения (REST), который также использует основную бизнес-логику …

3
стратегии пакетов и версий в среде с несколькими хранилищами
Мы небольшая фирма с несколькими командами, которые управляют своими собственными git-репозиториями. Это веб-платформа, и артефакты каждой команды используются в конце дня для ночных тестов. Мы пытаемся формализовать процесс создания версий и упаковки. У каждой команды есть мастер ветвь, где они занимаются повседневной разработкой. Члены группы обеспечения качества хотят, чтобы артефакты …

4
Как я могу избежать ползучести в сольном проекте?
Итак, у меня есть программа, над которой я работал в 2011 году и до 2012 года, но последний выпуск был в декабре 2011 года . Я активно работал над этим, но функция creep заманила его уродливую голову, и теперь он заполнен тоннами незаконченных функций. Плохая часть заключается в том, что, …

8
Как я могу отстаивать полужесткий график выпуска в среде, не склонной к риску?
В последнее время меня все больше мучает то, что я должен описать как один из самых разочаровывающих и убивающих моральный опыт в этой профессии: сидеть на выпуске , который был протестирован, перепроверен, поставлен и для всех целей и цели готова к отправке / развертыванию . Как специалист по комплексным решениям, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.