Запитання з тегом «version-control»

Дисципліна програмування для відстеження, зберігання та отримання змін версійного коду.

6
Чи існує система контролю версій, яка може показувати зміни певного методу чи функції? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 5 років тому . Іноді було б добре сказати: (git|svn|hg|etc) diff Foo.c:main (git|svn|hg|etc) log log Foo.c:main щоб побачити зміни, внесені до певної функції у …

2
Як я можу підтримувати проект бази даних visualstudio у синхронізації з моєю базою даних?
Мені хотілося б, щоб моя схема бази даних синхронізувалася з моїм проектом баз даних Visual Studio .dbproj. Зараз я використовую SSMS для більшості моїх робіт із розробки баз даних, і мені вручну користуватися інструментом порівняння схем візуальної студії, коли мені потрібна синхронізована схема db та .dbproj. Чому я хотів би …

3
Як я можу оцінити тривалість строки коду?
Я намагаюся з'ясувати спосіб аналізу тривалості коду у проектах з відкритим кодом: тобто, наскільки довгий певний рядок коду активний та використовується. Моє теперішнє мислення полягає в тому, що строки життя коду починаються з першого введення, і закінчуються, коли відбувається одне з наступних дій: Це відредаговано або видалено, Виключено із складання, …

3
Пропозиція моделі розгалуження для декількох клієнтів одного проекту
У нас дуже великий проект, який включає кілька додатків, які виступають базою для різних клієнтів. У кожного клієнта є своя персоналізація продукту, різні основні етапи, різні вимоги тощо, і таким чином кожен проект розвиватиметься незалежно залежно від власних потреб. Ядро проекту, є подібним (але не рівним) у кожному проекті, організація …

6
Чи слід розміщувати специфікаційні документи в системі управління джерелами, такі як svn?
Сьогодні у мого колеги і у мене дискусія на тему "Чи варто розміщувати специфікаційні документи в системі контролю джерел, наприклад SVN?". На мою думку, так і повинно бути. Все, що стосується розробки проекту, слід ретельно контролювати з системою управління джерелами. Це неправильна концепція в процесі розробки програмного забезпечення?

3
Збереження історії фіксування контролю версій проти рефакторингу та документації
Використовувати історію фіксації, підтримувану системою контролю версій, майже нічого не коштує. Однак під час великого проекту рефакторингу (або реорганізації / очищення) зусилля, функції та класи та навіть простори імен будуть переміщені; іноді кілька файлів будуть об'єднані разом, а інші файли будуть розділені. Ці зміни часто призводять до втрати оригінальної історії …

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

4
Чи працюють системи управління версіями FOSS для підприємств? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Скажімо, велика корпорація планує замінити існуючу систему управління версіями. Скажімо, він розглядає лише системи …

2
Кращі практики контролю версій в Unity?
Я трохи заплутався, як використовувати контроль версій з Unity, особливо з такими об'єктами, як сцени або збірні, які не є просто кодом. Нещодавно у нас виникло питання, коли ми з колегою працювали над різними частинами однієї сцени. що спричинило конфлікти, розгалуження та злиття оралу. Врешті-решт моя редакція все-таки була відмінена …

5
Чи є хорошою практикою мати віддалене відділення для кожного розробника?
Чи вважається хорошою практикою мати віддалене відділення для кожного окремого розробника в проекті? Ми використовуємо Git із такими галузями: майстер звільнення розвиватися Якщо кожен розробник мав власну філію, він міг надіслати код у свої гілки, а інші могли об'єднати ці зміни у свої власні гілки.

2
Чи слід зберігати в Git мінімізований CSS?
Я використовую Gulp для створення мінімізованого CSS з мого коду SASS для проекту, над яким я працюю. Мені було цікаво, чи вважається найкращою практикою відновлення цього мінімізованого CSS при натисканні наживо з Git ... або Щоб зберігати мінімізовані файли CSS у Git, щоб вони автоматично виводились на виробництво без подальшої …

2
Чому, здається, у всіх DVCS є нераціональна фобія невмілих змін?
Починаючи з фонового режиму SVN, одна з найважчих речей, до якої можна звикнути під час роботи з системами DVCS, - це те, як вони, як видається, розглядають будь-яку невідбуту зміну, як би бомба, що тикає. У Mercurial, якщо ви намагаєтеся отримати зміни, і у вас є будь-які невідомі зміни в …

4
Як слід створити нову головну версію мого додатка в програмі Subversion?
Я збираюся розпочати роботу над новою версією моєї комерційної заявки (версія 4). Я використовую Subversion. Виходячи з вашого досвіду, помилок та успіхів, як би ви рекомендували створити нову версію в Subversion? Ось деяка інформація: Я маю намір продовжувати випускати критичні оновлення у версії 3 деякий час після виходу версії 4. …

2
Чому розробники статистики фіксують шкідливість?
Я давно вважаю (і чую від інших), що відстеження статистичних даних про виконання зобов’язань, наприклад, кількість фіксацій, які кожен виробник робить за день, шкідлива для процесу розробки. Причина здається очевидною - розробники будуть брати на себе менші кроки, максимізуючи їх кількість за день, але ускладнюючи їх розбиття (можливо, всі їх …

3
Контроль над джерелами: ролі та обов'язки - кращі практики
Я шукаю "Кращі практики" щодо ролей та обов'язків, зокрема, хто відповідає за злиття від галузей розвитку до магістральних (або основних). В основному я шукаю боєприпаси, щоб допомогти моїй справі. Дозвольте описати, з чим я стикаюся. Я є головним розробником (власником) певної програми. Нещодавно наша компанія перейшла з VSS (де я …

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