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

Версія - це спосіб ідентифікації послідовних версій одного програмного забезпечення за допомогою унікальних назв версій або унікальних номерів версій.

2
Семантична версія під час виправлення важливої ​​помилки
Наразі я керую бібліотекою, яка має багато публічного використання, і у мене виникло питання про семантичну версію . Я хочу переробити одну досить важливу частину бібліотеки, яка реалізована неправильно - і завжди була реалізована неправильно. Але це буде означати зміни до публічного API, що є важливим рішенням. Зміна, яку я …

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

4
Чи швидка основна версія натрапляє на свідчення поганого дизайну?
Я розпочав роботу молодшим програмістом кілька місяців тому. Система, над якою ми працюємо, виробляється ~ 2 роки. Я не брав участі в жебрацтві системи та дизайні. Одне, що я помітив, - це те, що основна версія системи вже є 11.YZ Форма мого досвіду роботи з іншими системами та бібліотеками, я …

2
Чи дозволяє семантична версія дозволити 4 компоненти у номерах версій?
Усі приклади семантичної версії, яку я бачив, показують 3 компоненти, що використовуються. Не більше 2 символів періоду. У $DAYJOBнаших номерах релізу ми використовуємо 4 компоненти: 5.0.1.2 Чи допускає це семантична версія? І як питання вищого рівня та більш спірне питання, чи це насправді навіть важливо? Я почав думати, що може …

3
Версії API REST. У кожного API є своя версія
Версію API REST дуже часто вказувати в URL-адресі, зокрема на початку шляху, тобто щось на зразок: POST /api/v1/accounts GET /api/v1/accounts/details Однак я не бачив жодного дизайну, де версія пов'язана з кожним API. Іншими словами, ми підтримуємо версію кожного API окремо. тобто: POST /api/accounts/v2 GET /api/accounts/details/v3 Використовуючи цей підхід, ми збільшуємо …

5
Як поводитися з помилками, які користувачі вважали функцією?
Питання : Який правильний спосіб вирішити помилку, яку вважав кінцевий користувач? Розробка : Я здогадуюсь, що якщо великий відсоток користувачів очікував це як функцію, його слід залишити "нефіксованим" або "виправленим", щоб бути стабільнішим? Однак що робити, якщо дуже невеликий відсоток користувачів очікує, що це буде функція ... скажімо, 0,1% або …

2
Номер версії як частина імені файлу
Я бачу, що деякі програми включають номер версії як частину назви файлу, а інші -. Я більше звик до останнього типу, і вважаю, що це більш популярно, але колишній тип я бачу іноді в бібліотеках javascript. Наприклад, ім'я файлу jQuery подібне jquery-2.1.0.jsзамість jquery.js. Щоразу, коли я оновлюю ці типи файлів, …

5
Шукаєте кращих практик щодо нумерації версій залежних компонентів програмного забезпечення
Ми намагаємося визначити хороший спосіб зробити нумерацію версій для компонентів програмного забезпечення, які залежать один від одного. Давайте будемо більш конкретними: Програмний компонент A - це мікропрограмне забезпечення, яке працює на вбудованому пристрої, а компонент B - його відповідний драйвер для звичайного ПК (машина Linux та Windows). Вони спілкуються один …
15 versioning 

1
Що означає CR у номерах версій?
Hibernate має постфікс CR у своїх випусках для версії 4.0 сплячого режиму, наприклад 4.0.0.CR7. Що означає частина CR? Коли я буду використовувати таку нумерацію випусків?
15 versioning 

1
Підсумок відмінностей між версіями Java? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закрито 2 роки тому . Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Які основні відмінності між версією Java щодо розробки програмного …
14 java  versioning 

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

2
git, maven та jenkins - версія, розробка та випуск створює робочий процес
Що є кращим способом зробити наступне з git, maven та jenkins: Я розробляю додаток, в якому я хотів би підтримувати гілки "dev" та "release". Я хотів би, щоб дженкіни будували і те, і інше. Це може бути так, що артефакти випуску мали б версії на зразок 1.5.2, а склади dev-файлу …

3
Шаблони для версії реляційних даних у базі даних MySQL?
Я намагаюся знайти підхід для проекту, де користувач може редагувати записи та мати можливість бачити минулі версії цих записів. Ось спрощена прикладна схема із використанням списку: TABLE list ( id int auto_increment primary key, user_id int, title varchar(255) ); TABLE list_tasks ( id int auto_increment primary key, list_id int, title …
12 mysql  versioning 

6
Стратегія розгалуження та версії для спільних бібліотек
Ці пости здаються спорідненими, але мій мозок починає танути, намагаючись продумати це через: P Мій роботодавець тільки почав використовувати управління джерелами, насамперед тому, що перш ніж найняти більше розробників, "сховище" було жорстким диском самотнього розробника, який працює в основному з дому. Весь написаний ним код .NET був перевірений у масовій …

5
Запропонований проект, звідки починаються номери моїх версій?
Я розклав проект і змінив багато його. Ця вилка не є лише невеликою зміною функції тут, а похований помилка виправлена ​​там, це досить істотна зміна. Спільним є лише більшість основних кодів. Я відправив цей проект на v2.5.0. Якийсь час я розпочав версію свого вила на v3.0. Однак я не впевнений, …
12 versioning 

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