reposurgeon є відкритим вихідним кодом і абсолютно безкоштовно командного рядка програмного забезпечення здійснюється в Python і розроблений з нуля, щоб допомогти розробникам додатків редагування історія версій repository.Supports управління всіма основними контролю версій systemsIt дає вам можливість редагувати минулі коментарі та метадані, а також для видалення фіксацій. Він підтримує всі основні системи контролю версій, в тому числі Git, Bazaar, Subversion, CVS, Mercurial і RCS.
Додаток також призначена для читання файлів дампа Subversion і може бути використаний для виробництва сценарій максимально якісного перетворення з Subversion (SVN) для будь-якої з підтримуваних DVCS.Getting почалося з reposurgeonTo використовувати програму reposurgeon від вашого дистрибутива GNU / Linux, ви повинні спочатку завантажити його з Softoware або через свій офіційний сайт (посилання в кінці статті), де він поширюється у вигляді упакованих в архів архіву джерела (TAR архів).
Збережіть архів десь на вашому комп'ютері, розпакувати його з ваших улюблених програм менеджер архів, відкрити програму емуляції терміналу і перейдіть в папку, здобутих архівних файлів за допомогою & 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 () корисна для логіко-гейт в приєднувальні вираження.
- Нова команда "Призначити" дозволяє попередній розрахунок дорогих виборів (тобто "скасувати призначення", а).
- Exec / Eval засіб для розширення користувальницьких Python.
- Шлях перейменування має --relax і --force варіантів вирішення присяги зіткнень.
- новий --changelog варіант зливаються може визнати FSF стилі ChangeLog файли.
Що нового у версії 3.3 :.
- Встановити заперечення у відборі з ~
- min () іMax () у відборі.
- 'визначають' саме по собі список макросів.
- Нова опція 'видаляє' в команді Видалити.
Що нового у версії 3.2 :.
- Новий шлях перейменувати команду
- Список і огляньте зараз приймати або початкові або наступний пункт.
- Текст для пошуку вибори тепер можуть мати A B суфікс пошук краплі.
- Тепер можна пересадити fileops між вчиняє за допомогою видалення .. для.
- дата вигляді вибирає все коммітов і теги, які день.
- Макроси тепер може бути многострочной.
Що нового у версії 3.1:
- команда фільтра тепер має --replace модифікатор, щоб уникнути регулярний вираз над головою.
- гілок Пов'язані будуть перейменовані, коли скидання або тег переміщено або видалено.
- Виправлена помилка для офф-на-одну помилку в теги звітності.
Що нового у версії 3.0:
- Багато синтаксичні особливості мови були змінені несумісне. Зміни назад несумісні мови приведено на сторінці керівництва. "Викреслити" і "об'єднати" команди були несумісне покращився. Нова команда "смуга" для генерації тестових випадків з краплями роздягли команду New »скоротити" топологічної скорочення тестів. Команда 'що-небудь смачненьке "отримує критерій існування кратних коренів. Вибір дати або дії штампа відповідності кратне здійснює зараз відповідає всім. Хірургічне мову тепер має макро-центр.
Що нового у версії 2.43:
- & Quot; встановити КаноніческаяФорма і Quot; Зараз діє протягом імпорту потік читається.
- Введений = O, = M = F селектори для сироти, злиття і вилка здійснює.
- & Quot; багатостроковий & Quot; Модифікатор Edit замінюється = L селектора.
- Вибір набору оцінки з підприємством коротких замикань предикати і швидше.
- Виправлена тест баггі, який викликав читача в шоці від підмодуля посилання.
Що нового у версії 2.42 :.
- Попереджено падіння при tagifying змішаного філія здійснити
- svn_no_autoignores - і GT; svn_noautoignores
- Ігнорувати один-REV mergeinfos в Subversion, вони Cherry-вибори.
Вимоги
- Python
Коментар не знайдено