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

SVN є скороченням "Subversion" і є системою управління версіями з відкритим кодом

10
Я підривник Subversion, чому я повинен вважати або не вважати Mercurial або Git чи будь-яким іншим DVCS?
Я намагаюся зрозуміти переваги розподіленої системи управління версіями (DVCS). Я знайшов Subversion перенавчання і цю статтю на Мартіна Фаулера дуже корисним. Mercurial та інші DVCS просувають новий спосіб роботи над кодом із наборами змін та місцевими комісіями. Це не дозволяє об'єднати пекло та інші проблеми співпраці На нас це не …

6
Як досягти схеми чисельної версії з Git?
Моя організація розглядає можливість переходу від SVN до Git. Одним із аргументів проти переміщення є такий: Як ми робимо версію? У нас є дистрибутив SDK на базі платформи NetBeans. Оскільки версії SVN є простими числами, ми можемо використовувати їх для розширення номерів версій наших плагінів та SDK-версій. Як ми впораємося …

14
Як я можу підтримувати якість коду без SCM?
Я працюю в урядовій установі. Технологія, що використовується тут, та методи розробки програмного забезпечення є досить старомодними. У них є багато місця для зберігання, але немає відповідного місця для зберігання та обслуговування додатків, які використовуються для автоматизації більшої частини роботи тут. Установа не дозволить мені використовувати програмне забезпечення SCM типу …
110 git  code-quality  svn  scm 

11
git для особистих проектів. Перевищення?
Я знаю і використовую дві системи управління версіями: Subversion і git. На сьогоднішній день Subversion звикає до особистих проектів, де я є єдиним розробником, і Git звикає до проектів з відкритим кодом та проектів, де я вірю, що інші також працюватимуть над проектом. Це, головним чином, завдяки дивовижним можливостям розгортання …


7
Це погана практика не видаляти зайві файли відразу з VCS, а замість цього спочатку позначити їх як "Для видалення" з коментарями?
Мені хотілося дізнатись, чи можна вважати поганою практикою спосіб поводження з вихідними файлами, який потрібно видалити з контролю версій. Я хочу пояснити це на основі цього прикладу: Нещодавно я дуже розгнівався, тому що мені довелося нудно розбирати класи Java в програмі, яка в основному була мертвим кодом, однак вона ніде …

16
Занадто багато контролю над версіями та відстеження помилок накладних витрат за зміну?
Я працюю в місці, яке є божевільним для CVS та Bugzilla-гайками. З кожного випуску стільки гілок, що їх неможливо порахувати. Усі постійно автоматично зливаються. У цій роботі немає плинності . Все відчуває фіксацію . Потрібно 25 кроків навіть для простої речі. Це не так, як бути на заводській лінії виробництва: …


12
Чи відмовляють DVCS від постійної інтеграції?
Скажімо, є команда з десяти спритних розробників. Щодня вони обирають завдання із дошки, вносять проти неї кілька змін, поки (до кінця дня) вони не виконають завдання. Усі розробники зареєструються безпосередньо перед магістраллю (у стилі Google, кожен фіксатор є кандидатом у випуск, використовуючи функції перемикання функцій тощо). Якщо вони використовували централізований …

13
Чи повинен я зрозуміти SVN, перш ніж перейти до GIT? [зачинено]
Я працюю у відділі, де раніше ніхто не використовував управління джерелами, включаючи мене. Я намагаюся просунути цю концепцію. Я витратив трохи, досліджуючи SVN. Я деяких основ засвоїв. Я можу створити / оновити / оформити замовлення / скористатися командним рядком та з черепахи Я починаю вчитися тегувати та розгалужувати, але все …
31 svn  git 

7
Чи неправильно моя компанія, що об'єднує філії?
Нещодавно я натрапив на статтю MSDN про розгалуження та злиття та SCM: Branching and Merging Primer - Chris Birmele . У статті вони говорять про те, що "велике злиття вибуху" є антипатерном: Злиття великого вибуху - відстрочка гілки, що зливається до кінця зусиль із розвитку, та спроба об'єднання всіх гілок …

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

6
Що так важко у злиттях SVN?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це питання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Можливий дублікат: Я підривник, чому я повинен вважати або не вважати Mercurial або Git чи будь-яким іншим DVCS? Раз у раз ви …
28 git  svn  mercurial  dvcs  merging 

11
Ділова справа для децентралізованих систем управління версіями
Я шукав і не міг знайти жодних ділових причин, чому системи git / mercurial / bazzr є кращими, ніж централізовані системи (підривна робота, виконання). Якщо ви намагалися продати DVCS особі, яка не є технічною, то які аргументи ви б надали для збільшення прибутку DVCS . Невдовзі я викладу git своєму …

8
Git - Які проблеми виникають при роботі безпосередньо над майстром?
Я бачив багато порад щодо моделей розгалуження git, і, як видається, найпоширенішою думкою є те, що внесення змін безпосередньо на головну гілку - це погана ідея. Один з наших колег із задоволенням вносить зміни безпосередньо на головну галузь, і, незважаючи на кілька розмов, вони, схоже, це не змінять. На даний …

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