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
Лучший инструмент разработки средств управления версиями для Windows / .NET Есть ли способ позволить людям получить последнюю версию моих js? Проблемы с Xcode 4.3.2 с использованием git Объединение ветки git в другую ветку с выдающимися запросами на тягу Сбой с удаленной веткой после раздачи локальных коммитов git: Как перегрузить все коммиты одного определенного автора в отдельную ветку? Импортировать историю из переименованных файлов и папок в систему управления версиями Тяжелое использование блокировок TortoiseSVN / Subversion NT Учетная запись пользователя Моя панель инструментов не отображается на уровне API 19 (Kitkat), пока она показана для уровня API 21 Совместное использование / полезный перехват SVN Правильный процесс выполнения нескольких удаленных нажатий git Как мы можем объединить предыдущую фиксацию на главной ветке в git? Перемещение источника на GIT Политика хранения файлов конфигурации в SVN Загрузка исходного дерева, размещенного с помощью trac scm?