Mr-Repo

Скриншот программы:
Mr-Repo
Детали программы:
Версия: 0.2.10
Дата загрузки: 14 Apr 15
Разработчик: Ryan McGowan
Тип распространения: Бесплатная
Популярность: 69

Rating: 5.0/5 (Total Votes: 1)

г-н. Репо является сценарий управления репо написано в Python и NBSP;. Это очень просто. В принципе, получается то, что г-н Репо каталог инициализации в репозитории настраиваемым хранилищ Git. Это создает два файла, чтобы отслеживать его состояние.
- Это YAML файл (.mr_repo.yml), который держит расширенной информации о хранилищах, которые могут появиться в каталоге
- Еще один файл, (.this_repo файл) отслеживает то, что репозитории в настоящее время доступны в каталоге
...но почему?
У меня есть папка репо на несколько из моих компьютеров. Эта папка содержит в основном репозитории Git, что я хочу, чтобы быть avaialble на нескольких компьютерах. Я использую Dropbox для синхронизации файлов много между моих компьютеров, но не папку репо по нескольким причинам. Тем не менее, я все еще хочу, чтобы управлять тем, что у меня есть в моих репо папок по компьютерах. Таким образом, я буду синхронизировать .mr_repo.yml файл с Dropbox и позволяя г-н Репо сделать остальную работу.
Использование
Выполните команду инициализации, чтобы добраться до настроить два файла автоматически интерпретации подкаталогах.
питон mr_repo.py инициализации [--clean]
--clean Опция заставляет команду инициализации создать пустые файлы отслеживания и автоматически не интерпретировать подкаталоги.
Если у вас есть установочные файлы можно добавлять и удалять РЕПО по именам каталогов с добавлять и удалять команды.
питон mr_repo.py добавить <репо / имя direcotry>
# Или удалить репо
питон mr_repo.py гт <репо / имя direcotry>
Вы можете также автоматически переосмыслить текущую директорию с помощью команды обновления.
обновление питона mr_repo.py
Вот и все скучные вещи. Часть г репо, что на самом деле полезно является его способность тянуть РЕПО вы добавили из других мест, но не доступны в текущем каталоге.
Чтобы определить, какие РЕПО вы просто использовать команду списка. По умолчанию команда выводит список список доступных в настоящее время РЕПО. Использование -a флаг также отображает информацию о недоступных РЕПО (т.е. РЕПО, которые в настоящее время не созданы в УХО). Как вы могли бы ожидать флаг -n может быть использован для отображения РЕПО, которые не доступны в данный момент.
питон список mr_repo.py [-a | --all] [-n | --недоступен]
После того, как вы знаете, что РЕПО являются или не являются в настоящее время доступны вы можете получить / уничтожать в зародыше их.
питон mr_repo.py Get
питон mr_repo.py уничтожать в зародыше [-f | <в настоящее время имя репо> --force]
Уничтожать в зародыше команда удаляет репо, если все изменения были полностью привержены, а также обновляет файл .this_repo. В случае, когда есть изменение uncomitted выдается ошибка и команда не. . Если пользователь хочет, чтобы удалить его в любом случае, то пользователь может добавить флаг -f для удаления

Требования

  • Python

Похожие программы

vcs
vcs

11 May 15

Bazaar-GTK
Bazaar-GTK

11 May 15

octogit
octogit

20 Feb 15

gh_favs
gh_favs

15 Apr 15

Комментарии к Mr-Repo

Комментарии не найдены
добавить комментарий
Включите картинки!