Mr-Repo

Screenshot Software:
Mr-Repo
Szczegóły programowe:
Wersja: 0.2.10
Filmu: 14 Apr 15
Wywoływacz: Ryan McGowan
Licencja: Wolny
Popularność: 14

Rating: nan/5 (Total Votes: 0)

p. Repo jest skrypt zarządzania repo napisany w Pythonie. & Nbsp; To bardzo proste. Zasadniczo, okazuje cokolwiek katalog Pan Repo jest inicjowany w konfigurowalnym repozytorium repozytoriów Git. Tworzy dwa pliki, aby śledzić jego stan.
- Plik YAML (.mr_repo.yml), który utrzymuje dodatkowych informacji na temat repozytoriów, które mogą pojawić się w katalogu
- Kolejny plik, plik (.this_repo) śledzi, jakie są obecnie dostępne w katalogu repozytoria
... Ale dlaczego?
Muszę mieć folder repo na kilku moich komputerów. Folder ten zawiera głównie repozytoriów, które chcę być dostepne na wielu komputerach. Używam Dropbox do synchronizacji wielu plików między moimi komputerami, ale nie folder repo z kilku powodów. Ja jednak nadal chcesz zarządzać, co mam w moich folderach repo całej moich komputerów. Tak, będę synchronizacji plik .mr_repo.yml z Dropbox i pozwalając pan Repo zrobić resztę pracy.
Zastosowanie
Uruchom polecenie init, aby skonfigurować dwa pliki, automatycznie interpretacji podkatalogów.
python mr_repo.py startowych [--clean]
Opcja --clean powoduje poleceń startowych tworzyć puste pliki śledzenia i automatycznie nie interpretują podkatalogi.
Gdy masz konfigurację plików można dodawać i usuwać repo przez ich nazw katalogów z dodawania i usuwania poleceń.
python mr_repo.py dodać
# Albo usunąć repo
python mr_repo.py rm
Można również automatycznie reinterpretacji bieżący katalog z polecenia aktualizacji.
Aktualizacja Pythona mr_repo.py
To wszystko nudne rzeczy. Część pana Repo to rzeczywiście przydatne jest jego zdolność do ciągnięcia repo dodanych z innych miejsc, ale nie są dostępne w bieżącym katalogu.
Aby ustalić, co repos właśnie użyć polecenia listy. Domyślnie polecenie lista wyświetla listę aktualnie dostępnych repo. Korzystanie Parametr -a także wyświetla informacje o niedostępnych repo (tj repo, które obecnie nie są utworzone w CWD). Jak można się spodziewać -n flaga może być używany do wyświetlania repo, które nie są obecnie dostępne.
Lista python mr_repo.py [-a | --all] [-n | --Nie-dostępne]
Gdy już wiemy co repo są lub nie są obecnie dostępne można uzyskać / unget im.
python mr_repo.py get
python mr_repo.py unget [-f | force]
Komenda unget usuwa repo jeśli wszystkie zmiany zostały w pełni zaangażowani, a także aktualizuje plik .this_repo. W przypadku, gdy istnieją uncomitted zmiany jest błąd i polecenia nie powiedzie się. . Jeśli użytkownik chce usunąć jakikolwiek następnie użytkownik może dodać -f, aby wymusić usunięcie

Wymagania :

  • Python

Podobne oprogramowanie

hg-github
hg-github

14 Apr 15

committer
committer

20 Feb 15

github-distutils
github-distutils

20 Feb 15

hgcp
hgcp

14 Apr 15

Komentarze do Mr-Repo

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!