Agit jest klientem Git dla urządzeń z systemem Android, co pozwala na wyewidencjonowanie całej historii repozytorium Git podczas podróży, przeglądanie zmian i przechowywanie pełnego dostępu w trybie offline.
• Klon zdalnego repozytoriów Git na telefonie! • Podobnie jak zwykły Git, pełna historia jest przechowywana w celu uzyskania dostępu w trybie offline. • Animowane diffs - Oglądaj dyferdy płynnie przejście z przed do po - i z powrotem. Używam "gładkie" w przenośni tutaj. To wciąż całkiem fajne. • Obsługuje protokoły git, http, https, ssh: - zobacz https://github.com/rtyley/agit/wiki/HTTP, aby uzyskać szczegółowe informacje na temat uwierzytelniania HTTP - zobacz https://github.com/rtyley/agit/wiki/SSH lub http://youtu.be/6YXR-ZhZ1Qk zegarka, aby uzyskać instrukcje konfiguracji SSH • Ściąganie do odświeżania • Obecnie jest to klient "tylko do odczytu". Możesz klonować i pobierać, ale nie zatwierdzać i naciskać. Nie miałem jeszcze czasu, aby zbudować cały interfejs użytkownika wokół tego - ale sądzę, że wdrożenie pinch-gesture-branch-merge byłoby zabawne. • Okresowa synchronizacja włączona na Androidzie 2.2 i nowszych - najnowsze zatwierdzenia pobierane co kwartał. • Klonowanie znaczących projektów (np Mongo, JQuery) zajmie kilka minut , aby wykonać - na szczęście kolejne pobrania będą znacznie szybsze. • Ze względu na ograniczenia w Java / JGit (podstawowej biblioteki używanej przez Agit do obsługi Git) następujące funkcje są niestety nieobsługiwał: podmodule, dowiązania symboliczne.
Urządzenia z Androidem mają ograniczoną pamięć, a ze względu na charakter Git delta pakowania poszczególnych dużych plików w repozytorium (np. około 5MB lub powyżej) może powodować nieuniknione błędy out-of-memory, nawet na nowoczesnych urządzeniach. Nie ogranicza to ogólnego rozmiaru repozytorium — który może być znacznie większy — ogranicza tylko *największe pliki* które możesz mieć w historii repozytorium. Więcej informacji tutaj:
https://github.com/rtyley/agit/wiki/Memory
Aby pomóc użytkownikom naprawić repozytoria dużych plików, z którymi Agit ma problemy, opracowałem BFG, narzędzie wiersza polecenia stworzone specjalnie do odchudzania repozytoriów Git:
https://rtyley.github.com/bfg-repo-cleaner/
BFG jest znacznie prostszą i szybszą alternatywą dla korzystania z git-filter-branch i ułatwia czyszczenie repozytoriów, dzięki czemu mogą być odczytywane przez Agit.
historia wersji
- Wersja 1.39 opublikowany na 2013-12-26
wersja 1.39 ustawia opcję "largeHeap" w AndroidManifest.xml do prawdy, które na urządzeniach z systemem Android v3.0+ (Plaster miodu) mogą zwiększyć szanse na klonowanie repozytoriów, które zawierają duże (> 5MB) pliki (Dzięki Patrick Moor za wskazanie tej opcji!).,To wydanie spada również wsparcie dla Android v2.2 (Froyo) i będzie ostatnim wydaniem do obsługi pre-4.0 (Ice-Cream Sandwich) urządzenia. - Wersja 1.38 opublikowany na 2013-05-17
Kilka poprawek i aktualizacji
Szczegóły programu
- Kategorii: Narzędzia systemowe > Konserwacja systemu
- Wydawca: Roberto Tyley
- Licencji: Bezpłatna wersja próbna
- Cena: $2.50
- Wersja: 1.39
- Platformy: android