Agit: Git client 1.39

Licence: Essai gratuit ‎Taille du fichier: 1.05 MB
‎Note des utilisateurs: 4.0/5 - ‎1 ‎Votes

Agit est un client Git pour les appareils Android, vous permettant de consulter l’historique entier d’un référentiel Git en déplacement, d’examiner les modifications et de stocker pour un accès hors ligne complet.

• Clone repositories Git à distance sur votre téléphone! • Tout comme Git régulière, l’historique complet est stocké pour l’accès hors ligne. • Animated Diffs - Regarder diffs transition en douceur d’avant en après - et retour. J’utilise « lisse » au sens figuré ici. C’est quand même plutôt cool. • Supports git, http, https, ssh protocoles: - voir https://github.com/rtyley/agit/wiki/HTTP détails sur l’authentification HTTP - voir https://github.com/rtyley/agit/wiki/SSH ou regarder http://youtu.be/6YXR-ZhZ1Qk instructions d’installation SSH • Pull-to-refresh aller chercher • Actuellement, il s’agit d’un client « read-only ». Vous pouvez cloner & chercher, mais pas commettre et pousser. Je n’ai pas encore eu le temps de construire toute l’interface utilisateur autour de cela - mais je pense que la mise en œuvre pinch-gesture-branch-merge serait amusant. • Synchronisation périodique activée sur Android 2.2 et plus tard - derniers commits récupérés quart d’heure. • Cloning projets substantiels (par exemple Mongo, JQuery) prendra quelques minutes pour effectuer - heureusement, les résultats ultérieurs seront beaucoup plus rapides. • En raison des limitations dans Java/JGit (la bibliothèque sous-jacente utilisée par le support Agit for Git), les fonctionnalités suivantes ne sont malheureusement pas prises en charge : sous-modules, liens symboliques.

Les appareils Android ont une mémoire limitée, et en raison de la nature de Git delta-emballage individuels fichiers volumineux dans votre repo (par exemple autour de 5 Mo ou plus) peut causer des erreurs inévitables hors de la mémoire, même sur les appareils modernes. Cela ne limite pas la taille globale du référentiel - qui peut être beaucoup plus grande - il limite seulement les fichiers * plus grands * que vous pouvez avoir dans l’historique de votre référentiel. Plus d’informations ici:

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

Pour aider les utilisateurs à corriger le repos de fichiers importants avec laquelle Agit a des problèmes, j’ai développé un The BFG, un outil de ligne de commande spécialement conçu pour amincir les référentiels Git :

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

Le BFG est une alternative beaucoup plus simple et plus rapide à l’utilisation de git-filtre-branche, et il est facile de nettoyer les dépôts afin qu’ils puissent être lus par Agit.

historique de la version

  • Version 1.39 posté sur 2013-12-26
    v1.39 définit l’option 'largeHeap' dans l’AndroidManifest.xml à vrai, qui sur les appareils fonctionnant sous Android v3.0+ (Honeycomb) peut augmenter les chances de clonage repos qui contiennent de grands (> 5 Mo) fichiers (Merci à Patrick Moor pour pointer cette option!).,Cette version diminue également le soutien pour Android v2.2 (Froyo) et sera la dernière version pour prendre en charge pré-4.0 (Ice-Cream Sandwich) dispositifs.
  • Version 1.38 posté sur 2013-05-17
    Plusieurs correctifs et mises à jour

Détails du programme