Agit: Git client 1.39

Licencia: Prueba gratuita ‎Tamaño del archivo: 1.05 MB
‎Calificación de usuarios: 4.0/5 - ‎1 ‎Votos

Agit es un cliente de Git para dispositivos Android, lo que le permite desproteger todo el historial de un repositorio Git mientras está en movimiento, revisar los cambios y almacenar para el acceso sin conexión completo.

• Clonar repositorios Git remotos en su teléfono! • Al igual que Git normal, el historial completo se almacena para el acceso sin conexión. • Diffs animados - Ver diffs suave transición de Antes a Después - y volver de nuevo. Estoy usando 'suave' en sentido figurado aquí. Todavía es genial. • Soporta protocolos git, http, https, ssh: - ver https://github.com/rtyley/agit/wiki/HTTP para obtener más información sobre la autenticación HTTP - ver https://github.com/rtyley/agit/wiki/SSH o ver http://youtu.be/6YXR-ZhZ1Qk para las instrucciones de configuración SSH • Pull-to-refresh fetching • Actualmente se trata de un cliente de "solo lectura". Puede clonar y buscar, pero no confirmar ni empujar. Todavía no he tenido tiempo de construir toda la interfaz de usuario alrededor de eso, pero creo que implementar pinch-gesture-branch-merge sería divertido. • Sincronización periódica habilitada en Android 2.2 y versiones posteriores - las últimas confirmaciones obtenidas cuarto-hora. • Clonar proyectos sustanciales (por ejemplo, Mongo, JQuery) tomará unos minutos para realizar - afortunadamente las capturas posteriores serán mucho más rápidas. • Debido a las limitaciones en Java/JGit (la biblioteca subyacente utilizada por Agit para soporte git) las siguientes características no son compatibles por desgracia: submódulos, enlaces simbólicos.

Los dispositivos Android tienen memoria limitada, y debido a la naturaleza de Git delta-empaquetar archivos grandes individuales en su repositorio (por ejemplo, alrededor de 5MB o más) puede causar errores inevitables fuera de memoria, incluso en dispositivos modernos. Esto no restringe el tamaño general del repositorio, que puede ser mucho más grande, solo restringe los archivos *más grandes* que puede tener en el historial de su repositorio. Más información aquí:

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

Para ayudar a los usuarios a corregir los repositorios de archivos grandes con los que Agit tiene problemas, he desarrollado un The BFG, una herramienta de línea de comandos diseñada específicamente para adelgazar los repositorios de Git:

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

El BFG es una alternativa mucho más simple y rápida al uso de git-filter-branch, y hace que sea fácil de limpiar los repositorios para que puedan ser leídos por Agit.

historial de versiones

  • Versión 1.39 publicado en 2013-12-26
    v1.39 establece la opción 'largeHeap' en AndroidManifest.xml en true, que en dispositivos con Android v3.0+ (Honeycomb) puede aumentar las posibilidades de clonación de repositorios que contienen archivos grandes (> 5MB) (Gracias a Patrick Moor por señalar esta opción hacia fuera!).,Esta versión también deja de ser compatible con Android v2.2 (Froyo) y será la última versión en admitir dispositivos anteriores a 4.0 (Ice-Cream Sandwich).
  • Versión 1.38 publicado en 2013-05-17
    Varias correcciones y actualizaciones

Detalles del programa