Agit: Git client 1.39

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 1.05 MB
‎Classificação dos utilizadores: 4.0/5 - ‎1 ‎votos

O Agit é um cliente Git para dispositivos Android, permitindo-lhe verificar toda a história de um repositório git enquanto está em movimento, rever alterações e armazenar para acesso offline completo.

• Clone remoto Repositórios git para o seu telefone! • Tal como o Git normal, toda a história está armazenada para acesso offline. • Difusões animadas - Assista a diffs suavemente transição de Antes para Depois - e de volta novamente. Estou a usar "suave" figurativamente aqui. Ainda é muito fixe. • Suporta git, https, ssh protocolos: - ver https://github.com/rtyley/agit/wiki/HTTP para obter mais informações sobre a autenticação HTTP - ver https://github.com/rtyley/agit/wiki/SSH ou ver http://youtu.be/6YXR-ZhZ1Qk para obter instruções de configuração do SSH • Pull-to-refresh fetching • Atualmente este é um cliente 'só de leitura'. Pode clonar e buscar, mas não se comprometer e empurrar. Ainda não tive tempo de construir toda a interface de utilizador em torno disso- mas acho que implementar uma fusão de instrumentos seria divertido. • Sincronização periódica ativada no Android 2.2 e mais tarde - os últimos compromissos são recolhidos trimestralmente. • Cloning projetos substanciais (por exemplo, Mongo, JQuery) levará alguns minutos para realizar - felizmente as buscas subsequentes serão muito mais rápidas. • Devido às limitações em Java/JGit (a biblioteca subjacente utilizada pelo Agit para suporte de Git) as seguintes características são infelizmente não apoiadas: submodulos, ligações simbólicas.

Os dispositivos Android têm memória limitada, e devido à natureza de ficheiros individuais de embalagem delta git no seu repo (por exemplo, cerca de 5MB ou superior) podem causar erros inevitáveis fora da memória, mesmo em dispositivos modernos. Isto não limita o tamanho geral do repositório - que pode ser muito maior - apenas limita os *maiores ficheiros* que pode ter na história do seu repositório. Mais informações aqui:

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

Para ajudar os utilizadores a corrigir os repos de ficheiros grandes com os qual o Agit tem problemas, desenvolvi um BFG, uma ferramenta de linha de comando construída propositadamente para emagrecer os repositórios de Git:

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

O BFG é uma alternativa muito mais simples e rápida à utilização de git-filter-branch, e facilita a limpeza dos repositórios para que possam ser lidos pelo Agit.

história da versão

  • Versão 1.39 postado em 2013-12-26
    v1.39 define a opção 'largeHeap' no AndroidManifest.xml a verdade, que nos dispositivos que executam o Android v3.0+ (Honeycomb) pode aumentar as chances de clonagem de repos que contêm grandes ficheiros (> 5MB) (graças a Patrick Moor por apontar esta opção!).,Este lançamento também deixa cair suporte para Android v2.2 (Froyo) e será o último lançamento para suportar dispositivos pré-4.0 (Ice-Cream Sandwich).
  • Versão 1.38 postado em 2013-05-17
    Várias correções e atualizações

Detalhes do programa