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

10
Почему DVCSs, кажется, все имеют иррациональную фобию незафиксированных изменений?

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

10
Должен ли минимизированный CSS храниться в Git?

Я использую Gulp для создания минимизированного CSS из моего кода SASS для проекта, над которым я работаю. Я задавался вопросом, считается ли это наилучшей практикой для восстановления этого уменьшенного CSS при запуске из Git вживую ... или Хранить минимизированные CSS-файлы в Git, чтобы они...

9
Каковы хорошие стратегии проверки исходного кода для больших задач?

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

9
Должны ли мои коллеги просматривать код друг друга из системы контроля версий?

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

9
Разработка стратегии контроля версий для SVN

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

9
Bitbucket и маленький дом развития

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

9
Какие существуют методы для управления изменениями БД? [закрыто]

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

9
Соглашение об именовании файлов для изображений, хранящихся в системе управления версиями?

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

9
Как правильно управлять фиксацией, предотвращать конфликты функций и управлять зависимостями с помощью VCS?

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

9
Как был разработан Git?

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

9
Босс скептически относится к использованию системы контроля версий для нового проекта.

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

9
Это хорошая практика для хранения среды выполнения фреймворка под контролем исходного кода?

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

9
Контроль версий на основе портативного хранилища?

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

9
Каков канонический подход к использованию VCS с самого начала проекта?

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

9
В централизованном управлении версиями всегда хорошо обновлять часто?

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

9
Поднять версию, прежде чем начинать новую разработку или пометить релиз, что лучше?

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

9
Как профессиональные разработчики приложений используют системы контроля версий, такие как GIT и Subversion?

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

9
Как сохранить устойчивость багажника при длительных испытаниях?

У нас есть три набора тестовых наборов: "Небольшой" номер люкс, на запуск которого уходит всего пара часов «Средний» номер, который занимает несколько часов, обычно запускается каждую ночь (ночью) «Большой» набор, который занимает неделю + для запуска У нас также есть несколько более коротких...

9
Git Staging: когда ставить? Что делать, если после этого произошла модификация

Я довольно новичок в широком мире Git. Я прочитал руководство и тренировался, но меня смущают некоторые его аспекты, которые я не смог выяснить после поиска. Я задаюсь вопросом: В проекте (после первой фиксации), когда подходящий момент для создания исходных файлов? Прямо перед совершением? Сразу...

9
Контроль версий сайта: файлы разработки и разработки

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