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

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

2
Який рекомендований спосіб відокремити поточну розробку від розробки технічного обслуговування програмного забезпечення для управління версіями?
У мене є кілька програмних програм, якими керується за допомогою Git. Щойно я випустив нову версію 2.x, яку я планую підтримувати в довгостроковій перспективі (в основному виправлення помилок). Тим часом я хотів би почати працювати над версією 3.x. Який рекомендований спосіб управління цим? Чи слід створити гілку для версії 2.x …

3
BitBucket - в чому вигода? (TANSTAAFL, правда?)
Можливості BitBucket та ціноутворення (до 5 користувачів безкоштовно) змусили мене замислитися, що таке улов ... Зрештою, такого безкоштовного обіду немає. Що таке BitBucket, що виходить із моєї неоплаченої участі, окрім гарного чоловіка, який вільно включати у свої рекламні матеріали (за TOS)?

9
Який найкращий спосіб для мене почати використовувати контроль версій у проекті з відкритими джерелами?
Запропонували мені взяти проект з відкритим кодом через його розмір та відсутність навичок, тому я перевірив код Google і почав робити проект, і тепер він запитує, чи хочу я, щоб проект мав Git, Mercurial або Subversion хостинг коду. Я навіть не знаю, що таке хостинг коду, і пошук просто більше …

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

9
Який контроль джерел мені потрібен для великого проекту середньої компанії? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 5 років тому . Я знаю, що Git чудово підходить для проектів з відкритим кодом. Але мені було цікаво: яку компанію з 20 програмістами, …

3
Зберігання секретів поза контролем джерел - ми просто переносимо проблему?
Я успадкував деякі проекти, в яких секрети були у керуванні джерелами в App.config та подібних файлах. На щастя, це не загальнодоступне сховище, тому ризик не такий серйозний, як міг би бути. Я розглядаю кращі способи управління цим, наприклад, Azure KeyVault. (Але я не збираюся, щоб це питання було специфічним для …

4
Як професійні розробники додатків використовують системи управління версіями, як-от GIT та Subversion?
Я початківець розробник, і мені було цікаво з самого початку, як професійні інструменти, такі як GIT та Subversion (я не дуже добре розумію ці інструменти), щоб задовольнити потреби свого проекту. Якщо вони все-таки користуються ним, як би я створив щось подібне? Мої заявки не такі великі, і я ще не …

5
Який найкращий спосіб зберігати документацію, пов’язану з кодовим проектом?
У нас є багато документів, пов'язаних з нашою розробкою програмного забезпечення. До них відносяться такі речі, як вимоги, конструкторські документи, зовнішні PDF-файли, файли клієнтів, інструкції з тестування тощо. Наразі ці документи розкидані по всьому світу (вікі, "якесь місце в мережі", жорсткий диск місцевих розробників (!), і ще гірші місця). Який …

2
Розбивши наш код на біти для багаторазового використання, як ми тестуємо та розгортаємо?
Ми розпочали роботу з одним розробником і одним svn repo, що містить весь наш код: ^/foo/trunk/module-a ^/foo/trunk/module-b ^/foo/trunk/module-b/submodule-b1 ^/foo/trunk/website1 (на той час це було велике поліпшення). Після цього отримали шанс трохи збільшитися, у нас виникли проблеми з круговими залежностями, повільними тестуваннями та загальними труднощами з повторним використанням коду (оскільки, наприклад, …

4
Як визначити, чи є корисний видалений код у контролі джерела?
Тому я читав це запитання, чи слід видалити невпорядкований код? Деяка порада полягала в тому, щоб видалити невпорядкований код, оскільки код знаходиться у контролі джерела для довідки, якщо він знадобиться пізніше. Як ви впорядковуєте цей видалений код, щоб пізніше його (чи якийсь інший програміст) пізніше його змогли знайти? Ви робите …

1
Контроль версій веб-сайту: файли розробки / випуску
Я намагаюся придумати кращий спосіб контролю версій на наших веб-сайтах. Майте на увазі, що я лише передовий розробник, тому я не маю глибоких знань VCS. Робочі процеси змінюються, а звички контролю версій минулих версій застарівають. Основна проблема полягає у тому, що для кожного веб-сайту є 2 масиви файлів, що працюють …

2
Постановка Git: Коли ставити? Що робити, якщо після цього відбувається модифікація
Я досить новачок у широкому світі Git. Я прочитав посібник і практикую, але мене бентежить кілька його аспектів, які я не міг з’ясувати після пошуку. Я задаюся питанням: У проекті (опублікувати перший фіксатор), коли є правильний момент для постановки вихідних файлів? Прямо перед вчиненням? Відразу після додавання / видалення чи …

5
Як керувати завданням перегляду локалізованих рядків не розробником?
У .NET Framework локалізовані рядки розміщені у файлі XML (або декількох файлах). Ці файли є частиною проекту і передаються в управління джерелом, як і будь-який інший файл вихідного коду. Зазвичай Visual Studio використовується для відображення цих файлів у вигляді таблиці та редагування локалізованих рядків. Я працюю в невеликій команді над …

2
Як структурувати сховища git для проекту?
Я працюю над модулем синхронізації вмісту для Drupal. Існує серверний модуль, який розміщується на веб-сайті та відкриває вміст через веб-сервіс. Існує також клієнтський модуль, який сидить на іншому веб-сайті та вибирає та імпортує вміст через рівні проміжки часу. Сервер створений на Drupal 6. Клієнт створений на Drupal 7. Існує потреба …

7
Як зберегти багажник стабільним, коли тести займають тривалий час?
У нас є три набори тестових наборів: "Невеликий" набір, що займає лише пару годин "Середній" набір, який займає кілька годин, зазвичай працює щовечора (щоночі) "Великий" набір, який займає тиждень +, щоб запустити У нас також є купа коротших тестових наборів, але я тут не зосереджуюсь на них. Поточна методологія полягає …

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