justjoe
  • 0
Новичок

Почему Automattic использует SVN для WordPress вместо Git?

  • 0

Я использую Git в своей разработке и считаю его надежным, поэтому мне интересно, по какой причине Automattic решила использовать SVN для WordPress?

Share
  1. Вы, вероятно, получите больше (и лучших) ответов, если очистите и уточните свой вопрос и название вопроса.

    • 0
  2. Скорее всего, это личные предпочтения. Некоторым нравится рабочий процесс, представленный SVN, а некоторым просто не нравится распределенная модель Git. Некоторым нравится, как коммиты, ветки, теги и т. д. обрабатываются в одном элементе управления версиями по сравнению с другим.

    Также может быть, что они использовали SVN до того, как Git стал достаточно стабильным, и они не хотят проходить и переключаться.

    Зачем чинить то, что не сломано?

    Я действительно не думаю, что вы получите хороший ответ на этой доске, если только кто-то из Automattic не будет здесь. Нет правильного или неправильного ответа при выборе систем контроля версий.

    • 0
  3. WordPress перешел на Subversion в 2003 году. Git (как проект) был запущен в 2005 году.

    В отсутствие потокового конденсатора Дока Брауна я думаю, что причины SVN над Git довольно очевидны.

    (Подсказка: они рифмуются со словами «fistory», «finertia» и «organizational fomentum»)

    • 0
  4. WordPress многое делает наоборот. (Может быть, им нравится быть разными?) Пара вещей, которые приходят на ум, это…

    1. Они отказываются демонстрировать стандарты чистого кода и фактически отвергают любые попытки очистить свой код. (Доказательство: https://make.wordpress.org/core/handbook/contribute/code-refactoring/ )
    2. SVN катастрофически медленный, поэтому такие сайты, как https://SVNHub.com, даже советуют вместо этого использовать GitHub. (Как ни странно, GitHub поддерживает SVN… что это такое?)

    Это довольно удручающе, когда WordPress делает все неправильно в этих критических точках, описанных выше, но тем не менее на момент написания статьи они по-прежнему обеспечивают 41% Интернета. (Источник: https://w3techs.com/technologies/details/cm-wordpress )

    Итак, почему WordPress использует SVN вместо Git? Быть другим! Он сломан, но чинить отказываются.

    • 0

Оставить ответ

You must login to add an answer.