Articles of управления версиями

лучший способ отслеживать изменения в текстовом файле?

Я хотел бы сделать следующее: для бумаги, которую я собираюсь написать, я хочу иметь возможность отслеживать все изменения, внесенные в текст (файл) таким образом, что в конце я могу сказать для каждого предложения / слова, когда он был написан (дата и время). До сих пор я не использовал систему контроля версий, но я полагаю, что […]

длинные или короткие ветви в управлении версиями

Интересно, знает ли кто-нибудь какое-либо исследование, сделанное с вопросом «Что хорошего / плохого в длинных / коротких ветвях в контроле версий?» Меня особенно интересуют академические исследования, проводимые в этой области. Мои вопросы: Какие проблемы (или конфликты) могут возникнуть в длинных ветвях и как их решать Как разбить большую задачу на более мелкие ветви / подзадачи […]

Git и Git Extensions – нет зеленых тиков в файлах и папках

Я перешел к Git для контроля источника. Несколько месяцев назад я установил Git Extensions (включая все, что нужно для установки), и все было в порядке – создайте новый репозиторий, затем зафиксируйте некоторые файлы, а файлы и папки будут иметь зеленые метки. Я установил Git Extensions на ПК моего друга (Windows 7), выполнил те же действия, […]

Настройка Webapp Dev / Production с использованием Git

Я работаю в небольшой команде, занимающейся веб-сайтами, а также веб-приложениями. У нас есть сервер разработки локально, который настроен идентично нашим стандартным рабочим серверам, и я хотел бы интегрировать Git в наш рабочий процесс. В настоящее время я использую Gitlab для размещения и доступа к репозиториям. Как я себе это представляю: вытаскивать из центральных репозиториев развивать […]

Визуализировать диаграмму рабочего процесса из простого текста

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

Иконки статуса файла Perforce не работают в P4V

Клиент Perforce P4V предлагает несколько значков, указывающих статус файла в рабочей области по сравнению с соответствующим файлом в хранилище. Справочное руководство для этих значков состояния документировано в значке About P4V Icons . Тем не менее, я вижу только два значка состояния в P4V: Зеленый значок – Файл синхронизирован с пересмотром головы Белый значок – Файл […]

Когда удалять ветви Version Control?

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

SVN – Исправлены ветви и исправления ошибок

Допустим, у нас есть ветвь релиза под названием «v1.0». Работа в багажнике продолжается (разработка будущих версий – v1.1). Теперь я обнаруживаю критический BUG в v1.0, который должен быть исправлен СЕЙЧАС. После исправления ошибки в ветви релиза она все еще существует в trunk. Как исправить ту же ошибку в соединительной линии, которую я исправил в ветви […]

где хранить мои тестовые файлы модулей в моем проекте php?

У меня есть проект php в subversion, с типичной структурой /project/trunk/ , /project/test/ , /project/branches/ structure. Я хочу начать писать некоторые модульные тесты с помощью PHPUnit. Где хорошее место для хранения этих файлов в управлении версиями? Если я помещу их в /project/unittests/ , мне нужно будет проверить каталог, который они тестируют параллельно, так что это […]

Работа с текстом интерпретаторов – как мне управлять зависимостями кода между упражнениями?

Я работаю над текстом на переводчиках Схемы (EOPL1). Большинство проблем связаны с реализацией функции или модификацией существующей реализации. Некоторые из проблем зависят от предыдущих. Я хочу иметь работающих переводчиков и тестовых примеров для каждой проблемы без копирования всех интерпретаторов для каждого упражнения. Раньше я пытался просто загружать предыдущий код, а затем переопределять различные функции, но […]

Intereting Posts
Как автоматически выбрать новые добавленные файлы при совершении через tortoiseSVN? Git изменил историю ветки признаков в новую ветку? Существует ли общий Java SCM API, который работает с разными репозиториями? Почему git pull не может / не может объединить локальные изменения? Различные шаги сборки для закрытой проверки? Как заставить git и tfs работать бок о бок в MSVS2013? пакетный файл, который обновляет номер версии ввода пользователя с использованием черепахи svn SVN: список файлов, предназначенных для пересмотра Различные подходы к ветвлению управления версиями Версии: лучший инструмент для запасных программных файлов, часто выпущенных специально Настройка веб-разработки P4V редактирует первую ревизию интегрированных файлов перед отправкой как я могу помешать Дженкинсу построить главную ветвь? Структура файлов / папок в службе Team Foundation git без bash / cygwin