reposurgeon является открытым исходным кодом и совершенно бесплатно командной строки программа реализуется в Python и разработан с нуля, чтобы помочь разработчикам приложений редактирования историю версия repository.Supports управления всех основных контроля версий systemsIt позволяет вам редактировать прошлые комментарии и Метаданные, а также для удаления фиксаций. Он поддерживает все основные системы контроля версий Git, в том числе, базар, Subversion, CVS, Mercurial и RCS.
Приложение также предназначен для чтения файлов дампа Subversion и может быть использован для производства сценария крайне высокого качества преобразования из Subversion (SVN) для любой поддерживаемой DVCS.Getting началось с reposurgeonTo использовать программу reposurgeon от вашего дистрибутива GNU / Linux, вы должны сначала загрузить его из Softoware или через свой официальный сайт (ссылка в конце статьи), где он, распределенной в качестве сжатыми архива источника (ТАР архив).
Сохраните архив где-то на вашем компьютере, распаковать его с вашим любимым приложением менеджера архива, откройте программу эмуляции терминала и перейдите в папку, добытых архивных файлов с помощью & lsquo; CD & Rsquo; Команда (например, CD /home/softoware/reposurgeon-3.17).
Программное обеспечение оленья кожа & Rsquo; т требуют настройки или сборник, как исполняемый уже предусмотрено для вас на архиве. Запустите его с & lsquo; ./ reposurgeon & Rsquo; Команда, затем введите и lsquo; помочь & Rsquo; в командной строке, чтобы увидеть доступные варианты.
reposurgeon поставляется с широким диапазоном команд, поэтому для того, чтобы увидеть, что каждый делает, тип использовать & lsquo; помощь <строка> & Rsquo; Команда, где <строка> должна быть заменена соответствующей command.Under капота и поддерживаемых операционных systemsTaking заглянуть под капот reposurgeon, мы можем сразу же заметите, что она была написана на языке программирования Python, которая означает, что он и Rsquo; s портативный и хорошо работает на любой UNIX-подобной операционной системы, в том числе GNU / Linux, Solaris или BSD. Это может быть легко оптимизирован для 32-битных и 64-битных аппаратных архитектур (см файл README внутри архива источника для деталей)
Что нового В этом выпуске:.
- Команда трансплантат теперь имеет опцию --prune как объединиться.
Что нового в версии 3.17:.
- поддержка экспорта для SRC и RCS
- Исправлена ошибка для автоматизированного сохранения под рт.
- Исправлена ошибка для reparenting и проверки фиксаций с инлайн данных.
Что нового в версии 3.4:
- Функцияamp () полезна для логико-гейт в конъюнктивные выражения.
- Новая команда "Назначить" позволяет предварительный расчет дорогих выборов (есть более "отмена назначения", а).
- AN Exec / Eval средство для расширения пользовательских Python.
- Путь переименования имеет --relax и --force варианты решения присяги столкновений.
- Новый --changelog вариант сливаются может признать ФФС стиле ChangeLog файлы.
Что нового в версии 3.3:.
- Установить отрицание в отборе, ~
- min () иMax () в выборах.
- 'определяют' само по себе список макросов.
- Новая опция 'удаляет' в команде Удалить.
Что нового в версии 3.2:.
- Новый путь переименовать команду
- Список и осмотрите теперь берут либо ведущую или следующий пункт.
- Поиск текста выбор теперь есть B суффикс поиск капли.
- Теперь можно пересадить fileops между совершает с помощью удаления .. для.
- дата виде выбирает все коммиты и теги, которые день.
- Макросы теперь может быть многострочной.
Что нового в версии 3.1:
- Команда фильтр теперь имеет --replace модификатор, чтобы избежать регулярное выражение над головой.
- филиалы Сопутствующие переименованы при сбросе или тег перемещен или удален.
- Исправлена ошибка для внедорожных по одному ошибки в тегах отчетности.
Что нового в версии 3.0:
- Многие синтаксические особенности языка были изменены несовместимо. Изменения обратно несовместимые языка документально на странице руководства. "вычеркнуть" и "объединиться" команды были несовместимо улучшилось. Новая команда 'полосы' для генерации тестовых случаев с каплями раздели команду New »сократить 'топологической сокращения тестов. Команда "что-нибудь вкусненькое" получает критерий существования кратных корней. Выбор даты или действие штамп соответствия кратное совершает в настоящее время соответствует всем. Хирургическая язык теперь имеет макро-центр.
Что нового в версии 2.43:
- & Quot; установить КаноническаяФорма & Quot; Теперь в силу в течение импорта поток читает.
- Введенный = О, М = = F селекторы для оставшихся без родителей, сливаются, и вилка совершает.
- The & Quot; многострочный & Quot; Модификатор редактирования заменяется на L = селектора.
- Выбор набора оценки с предприятием коротких замыканий предикаты и быстрее.
- Исправлена тест багги, который вызвал читателя подавиться подмодуля ссылкам.
Что нового в версии 2.42:.
- Предотвращена ошибка при tagifying смешанного филиал совершить
- svn_no_autoignores - & GT; svn_noautoignores
- Игнорировать один-REV mergeinfos в Subversion, они вишневые выборы.
Требования
- Python
Комментарии не найдены