Agit: Git client 1.39

Licentie: Gratis proefperiode ‎Bestandsgrootte: 1.05 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

Agit is een Git-client voor Android-apparaten, waarmee u de volledige geschiedenis van een Git-repository afrekenen terwijl u onderweg bent, wijzigingen bekijken en opslaan voor volledige offline toegang.

• Clone remote Git repositories op je telefoon! • Net als gewone Git wordt de volledige geschiedenis opgeslagen voor offline toegang. • Animated Diffs - Watch diffs smoothly transition from Before to After - and again again. Ik gebruik 'glad' figuurlijk hier. Het is nog steeds best cool. • Ondersteunt git, http, https, ssh protocollen: - zie https://github.com/rtyley/agit/wiki/HTTP voor meer informatie over HTTP-authenticatie - zie https://github.com/rtyley/agit/wiki/SSH of bekijk http://youtu.be/6YXR-ZhZ1Qk voor SSH-installatie-instructies • Pull-to-refresh ophalen • Momenteel is dit een 'read-only' klant. Je klonen en ophalen, maar niet vastleggen en pushen. Ik heb nog geen tijd gehad om alle gebruikersinterface te bouwen rond dat - maar ik denk dat de uitvoering van pinch-gesture-branch-merge zou leuk zijn. • Periodieke synchronisatie ingeschakeld op Android 2.2 en hoger - laatste commits zijn elk kwartaal opgehaald. • Klonen van substantiële projecten (bijvoorbeeld Mongo, JQuery) zal een paar minuten duren om uit te voeren - gelukkig latere haalt zal veel sneller. • Vanwege beperkingen in Java/JGit (de onderliggende bibliotheek die door Agit voor Git-ondersteuning wordt gebruikt) worden de volgende functies helaas niet ondersteund: submodules, symbolische links.

Android-apparaten hebben beperkt geheugen, en als gevolg van de aard van Git delta-verpakking individuele grote bestanden in uw repo (bijvoorbeeld ongeveer 5MB of hoger) kan leiden tot onvermijdelijke out-of-memory fouten, zelfs op moderne apparaten. Dit beperkt de totale grootte van de opslagplaats niet - die veel groter kan zijn - het beperkt alleen de *grootste bestanden* die u in de geschiedenis van uw opslagplaats hebben. Meer informatie hier:

https://github.com/rtyley/agit/wiki/Memory

Om gebruikers te helpen de grote bestandsrepo's op te lossen waar Agit moeite mee heeft, heb ik een The BFG ontwikkeld, een command line tool die speciaal is gebouwd voor het afslanken van Git-repositories:

https://rtyley.github.com/bfg-repo-cleaner/

De BFG is een veel eenvoudiger en sneller alternatief voor het gebruik van git-filter-branch, en maakt het gemakkelijk om repositories op te schonen, zodat ze door Agit kunnen worden gelezen.

versiegeschiedenis

  • Versie 1.39 geplaatst op 2013-12-26
    v1.39 stelt de 'largeHeap'-optie in de AndroidManifest.xml waar, die op apparaten met Android v3.0+ (Honeycomb) de kans op klonen repos die grote (> 5MB) bestanden bevatten (Met dank aan Patrick Moor voor het wijzen van deze optie uit!).,Deze release ook druppels ondersteuning voor Android v2.2 (Froyo) en zal de laatste release voor pre-4.0 (Ice-Cream Sandwich) apparaten te ondersteunen.
  • Versie 1.38 geplaatst op 2013-05-17
    Verschillende oplossingen en updates

Programmadetails