Вопросы с тегом «svn»

SVN - сокращение от «Subversion» и система управления версиями с открытым исходным кодом.

300
Я фанат Subversion, почему я должен рассмотреть или не рассмотреть Mercurial или Git или любой другой DVCS?

Я пытаюсь понять преимущества распределенной системы контроля версий (DVCS). Я нашел Subversion переобучения и эту статью на Мартина Фаулера очень полезным. Mercurial и другие DVCS продвигают новый способ работы с кодом с помощью наборов изменений и локальных коммитов. Это предотвращает от слияния...

131
Как достичь схемы числового управления версиями с помощью Git?

Моя организация рассматривает возможность перехода от SVN к Git. Один аргумент против переезда заключается в следующем: Как мы делаем управление версиями? У нас есть дистрибутив SDK, основанный на платформе NetBeans. Поскольку ревизии SVN являются простыми числами, мы можем использовать их для...

110
Как я могу поддерживать качество кода без SCM?

Я работаю в государственном учреждении. Используемая здесь технология и методы разработки программного обеспечения довольно старомодны. У них есть тонны дискового пространства, но нет подходящего места для хранения и поддержки приложений, которые используются для автоматизации большей части работы...

84
Git для личных (один человек) проектов. Overkill?

Я знаю и использую две системы контроля версий: Subversion и git. На данный момент Subversion используется для личных проектов, где я являюсь единственным разработчиком, а git используется для проектов с открытым исходным кодом и проектов, где, как я полагаю, другие также будут работать над...

78
Есть ли статистика, которая показывает популярность Git против SVN? [закрыто]

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

53
Это плохая практика, чтобы не удалять избыточные файлы сразу из VCS, а вместо этого помечать их как «Для удаления» с комментариями в первую очередь?

Я хотел знать, можно ли считать, что мой подход к исходным файлам, которые необходимо удалить из системы контроля версий, считается плохой практикой. Я хочу объяснить это вам на основе этого примера: Недавно я очень разозлился, потому что мне пришлось утомительно разбирать классы Java в программе,...

50
Слишком много контроля версий и ошибок отслеживания на изменение?

Я работаю в безумно CVS и Bugzilla-орехах. В каждом выпуске так много веток, что их невозможно сосчитать. Все постоянно сливаются автоматически. На этой работе нет текучести . Все чувствует себя замкнутым . Требуется 25 шагов даже для простой вещи. Это не то же самое, что быть на заводской...

34
DVCSs препятствуют непрерывной интеграции?

Скажем, есть команда из десяти гибких разработчиков. Каждый день они выбирают задачу с доски, вносят в нее несколько изменений, пока (к концу дня) не выполнят задачу. Все разработчики регистрируются напрямую в транке (в стиле Google, каждый коммит является кандидатом на релиз, с использованием...

31
Должен ли я понять SVN, прежде чем перейти к GIT? [закрыто]

Я работаю в отделе, где никто, кроме меня, никогда не использовал систему контроля версий. Я пытаюсь выдвинуть концепцию. Я потратил немного времени на исследования SVN. Я некоторые основы выучил. Я могу создать / обновить / оформить заказ / зафиксировать с помощью командной строки и из черепахи. Я...

28
Моя компания объединяет филиалы неправильно?

Недавно я наткнулся на статью MSDN о ветвлении и слиянии и SCM: Учебник по ветвлению и слиянию - Крис Бирмеле . В статье говорится, что «слияние большого взрыва» - это антипаттерн слияния: Big Bang Merge - отложенная ветвь, сливающаяся до конца разработки и пытающаяся объединить все ветви...

28
Как внедрить хорошие / лучшие методы контроля исходного кода?

Я подозреваю, что фокусируюсь не на той проблеме, поэтому сначала я опишу, что я думаю о проблеме, прежде чем представлять, возможно, неоптимальное решение, которое я представляю. Текущая ситуация: В настоящее время мои коллеги фиксируют изменения в своем коде только после огромных периодов времени...

28
Что такого сложного в слияниях SVN?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Возможный дубликат: я фанат Subversion, почему я должен рассматривать или не...

26
Бизнес-кейс для децентрализованных систем контроля версий

Я искал и не смог найти никаких деловых причин, почему системы git / mercurial / bazzr лучше, чем централизованные системы (subversion, performance). Если вы пытаетесь продать DVCS нетехническому лицу, какие аргументы вы бы привели для увеличения прибыли DVCS . Вскоре я передам git своему...

25
Можем ли мы установить сервер SVN на локальном компьютере без доступа к сети?

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

25
Git - Какие проблемы возникают при работе напрямую с мастером?

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

24
Как поставить разные версии вашей библиотеки под контроль версий? Вы используете теги? Или ветки? Или другой метод?

Я недавно начал ставить свой код под контроль версий (в лаборатории, где я работаю, под SVN, и мои собственные коды в github (очевидно, с git)). Перед использованием контроля версий я делал что-то подобное. У меня была папка с названием библиотеки, внутри многих папок с номером версии. Каждый раз,...

23
Как вы читаете чужой код? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Почти каждый продвинутый программист говорит, что...

23
Почему пользователи Git говорят, что Subversion не имеет всего исходного кода локально?

Я только продолжаю читать то, что прочитал на SO, так что простите, но все, что я прочитал, говорит о том, что одним из главных преимуществ Git перед Subversion является то, что Git предоставляет весь исходный код разработчику локально, не делая никаких действий по сервер. С моим ограниченным...

23
Что делать с большой историей SVN при переходе на GIT?

Изменить: в отличие от некоторых похожих вопросов, таких как перемещение репозитория SVN с несколькими ГБ в Git или /programming/540535/managing-large-binary-files-with-git Мой сценарий не включает несколько подпроектов, которые может быть легко конвертирован в субмодули git или в несколько очень...