Я є користувачем SVN вже багато років, і не можу сказати, що я цілком задоволений цим. Кілька днів тому мій партнер попросив мене поглянути на git, сказавши, що "він має кращі показники, легше злиття та розгалуження".
Я читав кілька статей зі порівняння git vs. SVN, і буду радий, якщо люди зможуть підбити підсумки плюси та мінуси за допомогою обох систем контролю версій.
Зараз я розглядаю людей, які перейшли з однієї системи на іншу і чую суб'єктивні думки.
Я сам знаю, що мені дуже подобається, як працює SVN, маючи одне центральне сховище, звідки люди можуть оформити замовлення, знаючи, що я можу розгорнути з нього копію розробки в реальному часі та копію в реальному виробництві, але іноді у нас виникають головні болі, сортуючи конфлікти чи інші помилки та кожного разу, коли нам потрібно розібратися або вивчити історію файлу, ми маємо затримку в мережі.
З іншого боку, якщо розподілена платформа звучить як головний біль, як ви можете контролювати доступ? у вас є одне центральне сховище, куди ви надсилаєте та оновлюєте?
Дякуємо, що пролили ще трохи світла на цю проблему.