Вопросы с тегом «version-control»

Программная дисциплина для отслеживания, хранения и извлечения версий исходного кода.

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

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

3
Есть ли причины не использовать несколько систем контроля версий?
Я работаю над проектом, который использует GIT в качестве основной системы контроля версий для транка, официальных веток и большинства подпроектов / неофициальных веток. Поэтому я хочу, чтобы моя собственная ветвь использовала GIT, чтобы остальная часть сообщества могла получить доступ к моей ветке, используя систему, которую они знают. Тем не менее, …

2
Каков канонический подход к использованию VCS с самого начала проекта?
Фон В gitпрошлом я использовал VCS (главным образом ) для управления многими существующими проектами, и он прекрасно работает. Обычно в существующем проекте я проверяю каждое внесенное мной изменение в коде, который либо оптимизирует, либо изменяет общую функциональность (вы понимаете, что я имею в виду, подходящими шагами, а не каждую отдельную …

4
Контроль версий на основе портативного хранилища?
Я разрабатываю личные проекты на двух машинах без использования общего сервера или сетевого соединения между ними. Поддерживают ли какие-либо распространенные системы контроля версий надежное использование портативного хранилища (например, USB-устройства флэш-памяти) в качестве общего хранилища?

6
Это хорошая практика для хранения среды выполнения фреймворка под контролем исходного кода?
Я знаю, что многие магазины программного обеспечения держат двоичные файлы под контролем исходного кода . Однако наш магазин пришел для хранения целых фреймворков в репозитории: среда выполнения DirectX, CUDA, nVidia Optix, что угодно. Говорят, что это облегчает настройку машины разработчика (предположительно, получите последнюю версию и начните писать код). Однако, это …

5
Босс скептически относится к использованию системы контроля версий для нового проекта.
См. Https://softwareengineering.stackexchange.com/questions/109817/superior-refusing-to-use-subversion Мой вопрос похож, но вот основные различия в моем сценарии: Мы начинаем новый проект с нуля, используя PHP и веб-технологии. В разработке не было бы простоев, поскольку мы приняли бы ее с самого начала, если бы у меня был свой путь. Моя команда разработчиков состоит из меня и …

3
Как был разработан Git?
Мое рабочее место недавно переключилось на Git, и я люблю (и ненавижу!) Это. Я действительно люблю это, и это очень сильно. Единственная часть, которую я ненавижу, - то, что иногда это слишком сильно (и, возможно, немного кратко / запутанно). Мой вопрос ... Как был разработан Git? Просто используя его в …

4
Соглашение об именовании файлов для изображений, хранящихся в системе управления версиями?
Мое приложение имеет файл значков, который хранится в системе управления версиями. Теперь завтра я могу решить изменить значок. Я обсуждаю два возможных соглашения об именах файлов значков: Сохраняйте имя файла фиксированным, например, application.ico Пусть имя файла отражает характер изображения, например happyface.ico Вариант 1 не говорит, что это за файл. Это …

8
Как правильно управлять фиксацией, предотвращать конфликты функций и управлять зависимостями с помощью VCS?
Это стало раздражающим фактором работы с большими командами: как вы управляете проверками, предотвращаете конфликты функций и правильно управляете зависимостями с помощью контроля версий? В настоящее время на моем рабочем месте мы используем TFS 2008 и в начале декабря переходим на TFS 2010. Во-первых, любой источник контроля лучше, чем ничего, но …

3
Какие существуют методы для управления изменениями БД? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Недавно я начал работать с контролем версий в своей веб-разработке с …

9
Bitbucket и маленький дом развития
Я нахожусь в процессе окончательного внедрения Mercurial как нашей системы контроля версий в работе. Это огромная сделка для всех, потому что, к удивлению, они никогда не использовали VCS. После нескольких месяцев введения ошибки в уши менеджмента, они наконец увидели свет и теперь понимают, насколько это лучше, чем работа с сетью …

3
Разработка стратегии контроля версий для SVN
Вне часов я попытаюсь придумать стратегию контроля версий для моей компании; в настоящее время мы используем SVN, но у него нет структуры - у нас в основном есть только транк, и мы только фиксируем это. Недавно менеджер по разработке запустил второй репозиторий, который действует как наш «тег», но его необходимо …

11
Должны ли мои коллеги просматривать код друг друга из системы контроля версий?
Вот и моя история: один из моих коллег использует для проверки весь код, размещенный в системе ревизий. Я не говорю об адекватном обзоре изменений в частях, к которым он принадлежит. Он смотрит файл кода в файл, строка за строкой. Каждый новый файл и каждый измененный. Я чувствую, что за мной …

4
Каковы хорошие стратегии проверки исходного кода для больших задач?
Общее правило - делать небольшие заезды и делать частые заезды. Но иногда задача требует больших изменений в базовой структуре. Тогда регистрация перед выполнением задания будет нарушать проект, пока вы не отметите законченную работу. Итак, какие стратегии используют люди, чтобы уменьшить риск потери работы, или решение, что вы делаете, является неправильным …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.