Agit: Git client 1.39

Licença: Avaliação gratuita ‎Tamanho do arquivo: 1.05 MB
‎Classificação dos usuários: 4.0/5 - ‎1 ‎Votos

O Agit é um cliente git para dispositivos Android, permitindo que você checkout todo o histórico de um repositório Git durante a mudança, revise as alterações e armazene para acesso total offline.

• Clone repositórios remotos do Git no seu telefone! • Assim como o Git normal, o histórico completo é armazenado para acesso off-line. • Animated Diffs - Assista diffs suavemente transição de Antes para Depois - e de volta novamente. Estou usando "suave" figurativamente aqui. Ainda é bem legal. • Suporta git, http, https, ssh protocolos: - veja https://github.com/rtyley/agit/wiki/HTTP para obter detalhes sobre autenticação HTTP - consulte https://github.com/rtyley/agit/wiki/SSH ou assista http://youtu.be/6YXR-ZhZ1Qk para instruções de configuração SSH • Busca pull-to-refresh • Atualmente este é um cliente 'somente leitura'. Você pode clonar e buscar, mas não se comprometer e empurrar. Ainda não tive tempo de construir toda a interface do usuário em torno disso - mas acho que implementar a fusão de galhos de gestos seria divertido. • Sincronização periódica habilitada no Android 2.2 e posterior - os últimos compromissos são obtidos trimestralmente. • Clonagem de projetos substanciais (por exemplo, Mongo, JQuery) levará alguns minutos para ser realizada - felizmente as buscas subsequentes serão muito mais rápidas. • Devido às limitações no Java/JGit (a biblioteca subjacente usada pelo suporte ao Agit para Git) as seguintes características são, infelizmente, não suportadas: submodulos, links simbólicos.

Os dispositivos Android têm memória limitada, e devido à natureza de git delta-packing arquivos grandes individuais em seu repo (por exemplo, em torno de 5MB ou superior) pode causar erros inevitáveis fora de memória, mesmo em dispositivos modernos. Isso não restringe o tamanho geral do repositório - que pode ser muito maior - ele só restringe os *maiores arquivos* que você pode ter na história do seu repositório. Mais informações aqui:

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

Para ajudar os usuários a corrigir os repositórios de arquivos grandes com os seus problemas, desenvolvi um BFG, uma ferramenta de linha de comando criada para emagrecer repositórios de Git:

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

O BFG é uma alternativa muito mais simples e rápida para usar o filtro-filtro-ramo, e facilita a limpeza de repositórios para que eles possam ser lidos pela 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 verdade, que em dispositivos rodando Android v3.0+ (Honeycomb) pode aumentar as chances de clonagem de repos que contêm arquivos grandes (> 5MB) (Obrigado a Patrick Moor por apontar essa opção para fora!).,Esta versão também descarta o suporte para Android v2.2 (Froyo) e será a última versão a 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